Я перехожу с Console2 на ConEmu (на Windows 7, если это имеет значение).

С Console2 я мог бы создать ярлык и запустить определенную вкладку непосредственно с помощью этого ярлыка из Launchy. Например, когда нужно открыть вкладку Git , я создал ярлык с именем git и целевым C:\bin\Console2\Console2.exe -t Git . Ярлык был проиндексирован Launchy, и если я активировал Launchy и набрал git , консоль запустилась с открытой вкладкой Git.

Пока проблем нет.


Теперь я мигрирую в ConEmu. Я делаю то же самое. Я установил ярлык с именем conemu-git и целью "C:\Program Files\ConEmu\ConEmu64.exe" /cmd {my-git-bash} . Проверьте, работает ли ярлык, и дважды щелкните по нему: все в порядке.

Однако, когда я сейчас запускаю Launchy и conemu-git , в ConEmu запускается терминал по умолчанию . Похоже, что /cmd {my-git-bash} -part здесь полностью игнорируется.

У кого-нибудь есть идея, что здесь происходит не так?


Редактировать:
Launchy: невозможно использовать ярлык для создания нового электронного письма для конкретного человека, использующего Outlook 2013, похоже, очень похожая проблема. Пока я перехожу с Console2, Повилас в связанном вопросе перешел на новую офисную версию. Что мы разделяем: ярлык для индексирования содержит /c (/cmd здесь, обычный /c там). Может быть, это помогает решить эту проблему ...


Изменить: http://sourceforge.net/p/launchy/bugs/353/ указывает, что это открытый вопрос lauchy.

1 ответ1

1

Я понятия не имею, что такое Launchy или какие требования он предъявляет при выполнении команд (или даже L.bugs?)

  1. Если ConEmu запущен (не так ли?) чем у вас могут быть проблемы с конфигурацией. Ваша задача существует в списке запущенных задач экземпляра ConEmu?
  2. Вряд ли, но у Launchy могут быть проблемы с путями, содержащими пробелы. Вы запустили консоль с пути без пробелов.
  3. Проверьте аргументы запущенного экземпляра с помощью ProcessExplorer. Launchy может как-то их сломать. Проверьте, какие процессы были на самом деле запущены с использованием ProcessMonitor.
  4. Вы можете использовать -cmd вместо /cmd , обе мутации поддерживаются. Попробуйте поставить двойные кавычки вокруг имени задачи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .