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


16

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

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

Ответы:


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 и выбрать любую нужную горячую клавишу на странице «Настройки ключей и макросов» .

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


Не могли бы вы объяснить, как это используется? Можно ли сопоставить его с сочетанием клавиш? - ОП явно пытается уменьшить утомительную типизацию. Вы знаете, работает ли это в Cmder?
G-Man говорит: «Восстановите Монику»

cmder IS ConEmu. OP может установить любую желаемую горячую клавишу для этого действия.
Максимус

2
Как я могу назвать "Duplicate root", что это? Можете ли вы быть немного больше деталей для бедного смертного Cmder;)
gsi-frank

Еще некоторые подробности и ссылки.
Максимус

у меня это сработало superuser.com/a/935109/64577
rofrol
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.