Файл cmder.bat открывает значок cmder вместо conemu

Я только что скачал cmder с github и попытался запустить cmder.bat, чтобы запустить его, но получил ошибку, что не может найти conemu в папке ~dp0\vendor\maximus-5\conemu. Я решил, что это произошло потому, что разработчики cmder не хотят включать файлы conemu в репозиторий git, и действительно, пути там не было. Итак, я загрузил последнюю версию conemu и отредактировал bat-файл, чтобы он указывал на мою установку conemu, например:

@echo off
SET CMDER_ROOT=%~dp0
start "G:\Program Files\ConEmu\ConEmu64.exe" /Icon "%CMDER_ROOT%\icons\cmder.ico" /Title Cmder /LoadCfgFile "%CMDER_ROOT%\config\ConEmu.xml"

Ошибка исчезла, но она просто загружает значок cmder в средстве просмотра изображений.


person Jpaji Rajnish    schedule 27.02.2016    source источник
comment
stackoverflow .com/questions/112055/   -  person Baronz    schedule 28.02.2016
comment
Вы должны установить cmder вместо клонирования исходников git!   -  person Maximus    schedule 28.02.2016
comment
Причина, по которой я хотел попробовать это, заключается в том, что cmder сильно глючил с Vim при обычной установке. Я не понимаю, почему это не сработает. Есть ли какая-то ошибка, которую я делаю? Разве команда запуска не просто ищет установку conemu?   -  person Jpaji Rajnish    schedule 28.02.2016


Ответы (1)


Клонирование исходников cmder не имеет смысла, если вы не готовы и не можете "создать" cmder с помощью scripts/build.ps1. Не вижу смысла в существовании Cmder.bat, он морально устарел.

Предпочтительный способ:

  • Установите официальные версии продуктов ConEmu, Git и, необязательно, clink (если вам это действительно нужно). Кроме того, вы можете проверить коннектор msys.
  • Или просто распакуйте последнюю официальную версию cmder.

Лично я предпочитаю официальные версии, а не сторонние пакеты.

person Maximus    schedule 28.02.2016
comment
Я сделал это для conemu, но как заставить cmder указывать на него? - person Jpaji Rajnish; 01.03.2016
comment
Все необходимые ссылки есть в ответе - person Maximus; 01.03.2016