Como faço para que cada aba aberta por um {Task} seja um nome personalizado?

34

Eu tenho um ConEmu {Task} que abre várias guias, cada uma delas diretório diferente. O problema é que essas guias têm o mesmo nome e são difíceis de distinguir. Eu sei que posso renomear cada guia clicando com o botão direito do mouse e selecionando renomear * , mas existe uma maneira de renomear cada um automaticamente através da configuração da tarefa?

Seria super prático poder:

a) especifique um título personalizado; b) especifique um título de variável usando o diretório atual.

(* qual é o atalho Apps + R , btw? Eu nunca encontrei a tecla Apps antes.)

    
por Charles Roper 08.08.2012 / 18:19

2 respostas

46

1) Modifique o conteúdo da sua tarefa. Exemplo:

>cmd /c RenameTab "Tab1" & tcc cdd C:\temp
cmd /k RenameTab "Tab2" & cd /d D:\
cmd /c RenameTab "Tab3" & stermc charlesr ...

E assim por diante ... Supondo que% ConEmuBaseDir% exista em% PATH%. Isso pode ser feito automaticamente com as últimas versões do ConEmu (opção na página de configurações ComSpec ).

Uma alternativa mais curta e preferível está disponível no build 121109 ou superior

>tcc cdd C:\temp "-new_console:t:Tab1"
cmd /k cd D:\ "-new_console:t:Tab2"
stermc charles "-new_console:t:Tab3"

2) Quanto ao CD no título, você pode usar o método usual. Isso funciona para os consoles cmd e tcc . Exemplo:

tcc prompt $E]2;"$P"$E\$P$G & cdd D:\
cmd prompt $E]2;"$P"$E\$P$G & cd /d D:\

Não use 1 e 2 simultaneamente. RenameTab tem precedência!

    
por 08.08.2012 / 21:23
0

Você já tentou usar:

title your-desired-tab-name

Eu tentei no meu conemu e funciona muito bem. Apenas insira esses comandos na linha de comando do conemu.

    
por 11.08.2017 / 10:28

Tags