cmder: otwórz nową kartę w katalogu już otwartej karty
16
Kiedy naciskam Ctrl+, Taby otworzyć nową kartę w Cmder , chcę, aby nowa karta otworzyła się w tym samym katalogu, co stara karta (karta, w której byłem, kiedy nacisnąłem Ctrl+ T).
Pozwoli to uniknąć wielu cdpoleceń w nowej karcie, aby dostać się do tego samego katalogu roboczego, co stara karta.
Jak wyjaśniono tutaj @ Maximus tutaj, a także w innym pytaniu , dobrym sposobem na zrobienie tego jest wiązanie
Shell("new_console:I")
do skrótu GuiMacro.
W cmder / ConEmu przejdź do Settings|Keys&Macro. Następnie kliknij Macrosprzycisk opcji w prawym górnym rogu, a następnie dodaj nowe makro dla Shell("new_console:I")i przypisz je do dowolnej kombinacji klawiszy (skrótu), którą chcesz.
Tak więc w moim przypadku (patrz zrzut ekranu powyżej) naciśnięcie Win+ Ctrl+ dtworzy nową kartę w tym samym katalogu co bieżąca karta (tzn. Powiela bieżącą kartę). Od wieków szukam, jak to zrobić, więc pomyślałem, że warto było odpowiedzieć, a nie tylko komentarz.
I tak, mogę potwierdzić, że działa to doskonale w cmder (testowane w wersji 1.2), ponieważ cmder używa ConEmu pod maską.
Czy możesz wyjaśnić, w jaki sposób jest to wykorzystywane? Czy można go zmapować na klawisz skrótu? - PO próbuje wyraźnie ograniczyć żmudne pisanie. Czy wiesz, czy to działa w Cmder?
G-Man mówi „Reinstate Monica”
cmder IS ConEmu. OP może ustawić dowolny pożądany skrót do tej akcji.
Maximus
2
Jak mogę nazwać „zduplikowanym rootem”, co to jest? Czy możesz być trochę więcej szczegółów dla biednego śmiertelnika Cmder;)
new_console:I
pracuje dla mnie w ConEmuW ConEmu możesz wywołać „Duplicate root” z TabMenu i możesz wybrać dowolny skrót klawiszowy na stronie Keys & Macro Settings.
BTW, możesz podzielić (na prawo / dół) aktywną kartę.
źródło