cmder: сделать новую вкладку открытой в каталоге уже открытой вкладки

16

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

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

GSI-откровенное
источник

Ответы:

16

Как объясняет @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.

небытия
источник
4
new_console: я не открываюсь по тому же пути для меня. ConEmu 151115 [64]
rofrol
1
Как раз то, что мне было нужно.
Алекс Букер
@rofrol Проверьте superuser.com/a/942854/216090, как открыть новую вкладку в том же пути, что и текущая вкладка.
nachtigall
2
new_console:Iработает для меня в ConEmu
jiminikiz
1

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

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

Maximus
источник
Не могли бы вы объяснить, как это используется? Можно ли сопоставить его с сочетанием клавиш? - ОП явно пытается уменьшить утомительную типизацию. Вы знаете, работает ли это в Cmder?
G-Man говорит: «Восстановите Монику»
cmder IS ConEmu. OP может установить любую желаемую горячую клавишу для этого действия.
Максимус
2
Как я могу назвать "Duplicate root", что это? Можете ли вы быть немного больше деталей для бедного смертного Cmder;)
gsi-frank
Еще некоторые подробности и ссылки.
Максимус
у меня это сработало superuser.com/a/935109/64577
rofrol