Meu fluxo de trabalho diário me inclui
- Iniciando o iTerm2
- Criando 3 guias
- Definir uma guia cada para vermelho, laranja e amarelo
- Mudando para um caminho específico em cada guia
Eu gostaria de escrever esse processo; shell, AppleScript, etc. No entanto, não consigo encontrar um gancho que permita alterar a cor da guia. Isso é possível? Aqui está uma captura de tela com um exemplo do que estou tentando alcançar.
macos
applescript
iterm
iterm2
John Kramlich
fonte
fonte
Respostas:
Isso é possível e você deve ler os códigos de escape iterm para obter detalhes.
^[]6;1;bg;red;brightness;N^G
Tentei configurar a cor do terminal quando faço
ssh
(.ssh / config) e funcionou, mas surpreende, quando eu fecho a sessão ssh, ele não chama o script novamente, a fim de restaurar o título / cor.Foi adicionada uma solicitação de recurso às guias coloridas automaticamente - não se esqueça de marcar com uma estrela ou adicionar seus comentários (os patches também são bem-vindos!)
fonte
function ssh { command ssh $@; # RESET BACK -> don't know how yet! help needed here }
Eu adicionei esta função ao meu arquivo ~ / .profile:
Depois de adicionar esta função, você deve abrir uma nova sessão de terminal. Agora você pode inserir:
ou
para alterar a cor da guia.
Eu uso o Photoshop para compor cores:
Os valores desse seletor de cores podem ser convertidos nos seguintes comandos (basta inserir os valores R -> vermelho, G -> verde, B -> azul na linha direita após "brilho"; para obter uma cor diferente):
fonte
Para redefinir a cor da guia depois de sair da sessão ssh, use:
fonte