Definindo o título da janela com iTerm e Fish

1

Eu quero configurar um perfil personalizado no iTerm2 que se conecta diretamente a uma máquina remota no tmux, com alguns argumentos SSH personalizados. Eu tenho uma função de peixe que faz isso, chamado "ss". Quando eu tiver essa sessão aberta, quero que o nome da guia / janela seja sempre o nome da sessão. O iTerm parece ter esta opção, lendo "Se mostrando o nome do perfil no título da aba, mantenha-o quando o título é alterado", mas ele nunca configura o título da aba para o nome do perfil.

Eu tentei fazer isso sozinho definindo o comando de maneira diferente.

Experimente 1: /usr/local/bin/fish -c "function fish_title; echo ec2main; end; ss ec2main" Tente 2: /usr/local/bin/fish -c "echo -ne 3]0;ec2main%code%7; ss ec2main"

Nenhuma dessas obras, o título da guia é sempre simplesmente "peixe".

Alguém sabe como posso conseguir isso?

    
por Ryan Patterson 14.03.2014 / 03:03

1 resposta

2

Certifique-se de que em Preferences -> Appearance -> "Windows & Tab titles" você tenha CHECKED a opção "Show profile name" . Em seguida, crie um perfil para cada conexão de que você precisa.

(re) conectar e o título deve se tornar "profile_name: terminal_title". Você ainda poderá alterar a última parte com comandos como echo -ne "3]0;ec2main%code%7"

    
por 14.03.2014 / 03:20