Nowa konsola cmd Cmder


0

Używam cmder@1.3. Chcę podzielić okno z nowymi kartami. Tutaj dowiedziałem się, jak to zrobić . Tak więc, jak zrozumiałem, piszę cmd -new_console:si otrzymuję nowy panel. W porządku, działa. Ale mam to . Dostaję standardowe cmd, ale tylko cmder. Nie ma funkcji oryginalnego panelu i wygląda inaczej, jak widać. Mój widok panelu początkowego jest tutaj, gdzie mogę korzystać z funkcji cmder (np. Aliasów).

Jak używać, cmd -new_console:saby ładować cmd z funkcją cmder, a nie tylko goły cmd?

PS : Mam skrót do powielania karty, jak tu napisano. Jak widzę, istnieje Shell("new_console:I")skrót klawiszowy. Próbowałem, cmd -new_console:sIale nic to nie zmieniło.


To jest pytanie dotyczące pomocy technicznej dla bardzo niejasnego produktu. Lepiej zapytaj faceta, który to napisał.
— HackSlash

Oficjalna dokumentacja powinna być pierwszym miejscem do znalezienia odpowiedzi. -new_console i zadania !
— Maximus

Odpowiedzi:


0

Nie potrafię wyjaśnić odpowiedzi, ale przynajmniej może pomóc komuś, kto tu szuka. Dzięki @Maximus odkryłem, że moim domyślnym zadaniem było {cmd:Cmder}takie polecenie cmd /k "%ConEmuDir%\..\init.bat" -new_console:d:%USERPROFILE%. Z tego jasno wynika, że powinniśmy zadzwonić cmd /k "%ConEmuDir%\..\init.bat", zanim -new_consolenie tylko cmd -new_console. Znalazłem, że init.batzawiera funkcje inicjujące i konfigurację. Nie rozumiem, dlaczego domyślnie nie może być, to przynajmniej rozwiązanie.

Tak więc wywoływanie cmd /k "%ConEmuDir%\..\init.bat"może być trochę trudne, więc dla mnie utworzyłem alias cmder w CmderRoot / config / user-aliases.cmd. Alias wygląda następująco: concmd=cmd /k "%ConEmuDir%\..\init.bat" $*. Teraz możesz łatwo dzwonić concmd -new_consolez potrzebnymi argumentami i cieszyć się. concmdto alias, możesz go zastąpić dowolnym słowem.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.