1

Я запускаю Cygwin на Windows с cmder в качестве терминала для Zsh.
То, как я это понял, немного похоже на то, что есть в моей установке linux, я поместил на свой рабочий стол снимок (.lnk) с помощью сочетания клавиш (который, как я полагаю, обрабатывается explorer.exe) для клавиш ctrl+alt+t.
Однако, когда я использую ярлык, время запуска огромно (то же самое для mintty), по крайней мере, несколько секунд. В то же время, если дважды щелкнуть по значку, запуск будет практически мгновенным.
Почему это так, и есть ли более быстрая альтернатива запуску терминала?


Перешел на AutoHotKey как долгосрочное решение.

1 ответ1

0

Возможно, проблема возникает из-за того, что глобальный ярлык не запускает новый экземпляр программы, если он уже запущен.

Я использую AutoHotKey для глобальных сочетаний клавиш, потому что он все равно работает. С этой небольшой конфигурацией (AutoHotkey.ahk)CTRL+ALT+T запускает новую оболочку Cygwin через C:\Cygwin\cygwin.bat:

^!t::Run C:\Cygwin\cygwin.bat

Там упоминается другой подход:

Прикрепите ярлык к панели задач и используйте SHIFT+WINDOWS+3 (если это 3-й элемент), чтобы запустить новый экземпляр.

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