Mam ConEmu {Zadanie}, które otwiera kilka kart, każda do innego katalogu. Problem w tym, że wszystkie karty mają tę samą nazwę i trudno je rozróżnić. Wiem, że mogę zmienić nazwę każdej karty, klikając ją prawym przyciskiem myszy i wybierając opcję zmiany nazwy * , ale czy istnieje sposób na automatyczną zmianę nazwy każdej karty za pomocą konfiguracji zadania?
Byłoby bardzo przydatne, aby móc:
a) podać niestandardowy tytuł;
b) określić tytuł zmiennej przy użyciu bieżącego katalogu.
(* jaki jest skrót Apps+ Rbtw? Nigdy wcześniej nie natknąłem się na Appsklawisz.)
VK_APPS
zdefiniować 0x5D. Może spotkasz to jakoMenu
? :-PMenu
Też nie mam. Właśnie dostałem standardową klawiaturę brytyjską (od Dell). EDYCJA: tak robię! Jest to klucz obok prawego klawisza Ctrl.Apps
Klucz ma symbol menu na niego. Spójrz: buypcsupplies.com/images/cat/38550_xlargenss_ndo4190.jpgOdpowiedzi:
1) Zmodyfikuj zawartość swojego zadania. Przykład:
I tak dalej ... Załóżmy, że% ConEmuBaseDir% istnieje w% PATH%. Można to zrobić automatycznie w przypadku ostatnich wersji ConEmu (opcja na
ComSpec
stronie ustawień).Krótsza i preferowana alternatywa jest dostępna w kompilacji 121109 lub wyższej
2) Jak
CD
w tytule, możesz użyć zwykłej metody. Działa to dla konsolcmd
itcc
. Przykład:Nie używać
1
i2
równocześnie.RenameTab
ma pierwszeństwo!źródło
prompt $E]2;"$P"$E\$P$G
zmień tytuł konsoli, nie zmieniaj nazwy karty. Karta Zmień nazwę ma priorytet. i.imgur.com/UCl3R.png i.imgur.com/A0WwJ.pngCzy próbowałeś użyć:
title your-desired-tab-name
Próbowałem na moim conemu i działa dobrze. Wystarczy wpisać te polecenia w wierszu poleceń conemu.
źródło