iterm2 - abre uma nova guia com o mesmo perfil

22

Estou mudando do Terminal.app

Bastante simples, mas eu não posso encontrá-lo nas configurações: Eu gostaria que quando eu abrir uma nova aba (com cmd-t (ou btw também com oh-my-zsh's osxdo plug-in tabde comando)), o novo guia usa o mesmo perfil de o atual (cores, fontes, outros enfeites).

Obrigado!

Lajarre
fonte

Respostas:

11

Shellentão New Tab With Current Profile( - - - T) faz o que diz na lata.

Thomas Upton
fonte
2
Isso é ótimo, mas é muito ruim, não há uma preferência para tornar este o padrão (e ter a combinação especial de ser para "perfil padrão aberto")
agnoster
8
Você pode vincular qualquer pressionamento de tecla a qualquer item de menu com a ação "Selecionar item de menu ..." (é a última).
George
32

Encontrei alguma solução - embora deva ser uma opção global simples.

Você pode acessar as definições de teclas para cada perfil e adicionar mapeamento CMD+ T> "abrir nova guia com perfil" e escolher o mesmo perfil.

Adam Jurczyk
fonte
1
Você pode realmente fazer isso uma preferência chave global, não apenas para cada perfil (não tem que configurar cada perfil por si só, quero dizer)
Dannid
2
Para o ITerm2, ele está localizado em Chaves> +> Ação: selecione o item de menu > Nova guia com o perfil atual
Roman Bekkiev
1
é chamado de "Nova guia com perfil", portanto, por que eu perdi a procura de uma nova guia.
Ray Foss
Eu acho que a nova verborragia é 'Duplicate Tab'
ClintM
5

Se você deseja que isso aconteça como padrão (a próxima guia do terminal mantém seu diretório):

  1. Abra o iTerm2
  2. Preferências abertas
  3. Perfis abertos
  4. Geral Geral
  5. No diretório de trabalho, escolha Reutilizar o diretório da sessão anterior

Trilhas felizes!


fonte
1
Este é um item completamente não relacionado à abertura com o mesmo perfil. É uma boa dica, mas não atende à solicitação do OP. O que isso faz é abrir a nova janela / guia no mesmo caminho que ele está vindo. Note-se que o perfil que está abrindo em tem que ter esta marcada - o que você está vindo não se importa. Se você fizer isso, receberá uma nova guia / janela com o perfil que você deseja definir (padrão se CMD + T ou mesmo perfil, se você usar SHIFT + CMD + T ou CMD + T remapeado para fazer a mesma coisa) , mais o mesmo diretório de trabalho que sua última janela.
Dannid 9/10/2015
1
Você não respondeu à pergunta do tópico, mas respondeu à pergunta que eu tinha quando encontrei esse tópico. Obrigado!
SeF
1

Você pode fazer isso globalmente usando Preferências do sistema> Teclado> Atalhos

Selecione "Atalhos do aplicativo" na barra lateral e adicione um novo. Selecione "iTerm2.app" no menu suspenso Aplicativo e, na seção Título do menu, digite (exatamente): Nova guia com perfil atual

Em seguida, basta pressionar o atalho desejado na seção "Atalho do teclado" (eu usei ⌘T) e ele substituirá o atalho atual de ⌥⇧⌘T.

Eric Hanko
fonte
1

Para quem ainda procura, encontrei uma solução melhor para o meu caso de uso. Semelhante ao que Eric Hanko sugeriu, você pode criar um atalho especificamente para " Guia duplicado " no Iterm2, que é muito mais direto, e replica a funcionalidade "guia duplicado" que eu estava acostumado a vir do Terminal .

  1. Navegue para Preferências do Sistema> Teclado> Atalhos.
  2. Selecione "Atalhos do aplicativo" na barra lateral.
  3. Selecione "Iterm.app" no menu suspenso Aplicativo.
  4. Digite uma correspondência exata para o item de menu ser atalho, nesse caso, a Duplicate Tabpartir do momento da escrita.
  5. Adicione o atalho. Eu usei CMD + D.

NOTA: todos os atalhos criados nas Preferências do Sistema substituirão os atalhos já definidos no Iterm2. Isso pode causar confusão mais tarde se você esquecer onde seus atalhos estão definidos e obter resultados inesperados usando atalhos no Iterm2 .

Mais uma vez, obrigado a Eric Hanko por abrir o caminho até aqui.

cskyleryoung
fonte
0

Atribua um atalho ao perfil e abra uma nova guia com o perfil.

Exemplo

Yongqiang Zhou
fonte
0

No iterm2, você também pode mapear Cmd + T para a ação "Nova guia com perfil"

  1. Abra Preferências> Perfis> Chaves,
  2. Selecione um perfil
  3. Adicione uma nova tecla de atalho para a ação "Nova guia com perfil", defina o perfil para corresponder ao perfil atualmente selecionado e defina o atalho para Cmd + T

Você precisará repetir isso para cada perfil que deseja configurar.

Sriram Rao
fonte