15

Когда я нажимаю Ctrl+T, чтобы открыть новую вкладку в Cmder, я хочу, чтобы новая вкладка открывалась в том же каталоге, что и старая вкладка (вкладка, в которой я находился, когда нажимал Ctrl+T).

Это позволит избежать множества команд cd на новой вкладке, чтобы попасть в тот же рабочий каталог, что и старая вкладка.

2 ответа2

13

Как объясняет @Maximus здесь, а также в другом вопросе, хороший способ сделать это связать

Shell("new_console:I")

на горячую клавишу GuiMacro.

В cmder/ConEmu, зайдите в Settings|Keys&Macro . Затем нажмите кнопку-переключатель « Macros » в правом верхнем углу, а затем добавьте новый макрос для Shell("new_console:I") и привяжите его к любой комбинации клавиш (горячей клавиши), которую вы хотите.

Добавить новый макрос с помощью HotKey

Поэтому в моем случае (см. Скриншот выше) нажатие Win+Ctrl+d создает новую вкладку в том же каталоге, что и текущая вкладка (т.е. дублирует текущую вкладку). Искал, как сделать это целую вечность, поэтому я подумал, что это стоит ответа, а не просто комментарий.

И да, я могу подтвердить, что это прекрасно работает в cmder (протестировано в v1.2), так как cmder использует ConEmu под капотом.

Спасибо @Maximus.

1

В ConEmu вы можете вызвать "Duplicate root" из TabMenu и выбрать любую нужную горячую клавишу на странице «Настройки клавиш и макросов» .

Кстати, вы можете разделить (вправо / вниз) вашу активную вкладку.

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