Como posso alterar o atalho de teclado para alternar entre guias no Terminal Mac?


79

Eu sei que você pode alternar as guias com shift cmd [tecla de seta] no Mac Terminal, mas é doloroso acessar a tecla de seta. Como posso alterar a combinação de teclas padrão?


Não é suficientemente relacionado à programação para o meu gosto.
Dana

@ Dana: Pode ser: não sei se preciso alterar alguns arquivos rc, como no caso xmodmap.
Léo Léopold Hertz,

4
Use as teclas Cmd e Shift ao lado das teclas de seta.
Daniel Beck

Respostas:


62

Antes de Sierra (El Capitan e anterior), o menu da janela mostra uma tecla de atalho diferente.


21
De que maneira isso responde à pergunta? (Eu sei a resposta, mas eu não vejo como isso ajuda qualquer um que já não soubesse como personalizar as teclas de atalho item de menu usando as Preferências do Sistema.)
Chris Page

1
@ChrisPage Esses são os padrões. Não configurei nenhuma tecla de atalho especial e elas estão presentes nas minhas.
Ben Mordecai

4
@BenMordecai Então, se essa resposta tivesse uma resposta por escrito (em vez de apenas uma captura de tela), seria lida “por padrão, já existem chaves de comando que não usam as setas, então você não precisa alterar a combinação de teclas padrão "? Pergunto porque a pergunta parece ser “Como posso alterar a combinação de teclas padrão?”, Que não é mencionada aqui, a resposta atualmente aceita.
Chris Page

3
Acabei de aprender que você pode alterar as combinações de teclas que aparecem nos menus e uso o OS X há cerca de 3 anos. Eu acho que esse passo não é trivial.
Jan Segre

3
A captura de tela não me ajudou em tudo. Na verdade, isso me enganou. Além disso, simplesmente não consigo encontrar nenhuma maneira de alterar a tecla de atalho para as teclas Avançar e Anterior, vá para as guias do Terminal. Alguém daria detalhes adicionais sobre onde configurar essa alteração?
Stephane

52

Você pode alterar as associações de teclas para quase todos os aplicativos Cocoa nas Preferências do Sistema, incluindo o Terminal.app.

Vá para Preferências do sistema> Teclado> Atalhos> Atalhos de aplicativos e adicione um novo atalho para o Terminal (localizado em / Aplicativos / Utilitários).


Vou tentar isso, obrigado! Usar os atalhos padrão é muito complicado em um Macbook sem mouse.

1
Onde? Não vejo nada em Preferências do sistema> Teclado> Atalhos.
Ian Dunn

5
Clique em "Atalhos do aplicativo" e clique no botão "+". Na caixa suspensa Aplicativo, role toda a tela para baixo e selecione "Outros ..." e vá para a pasta "/ Aplicativos / Utilitários" e selecione Terminal. Em seguida, digite "Mostrar próxima guia" ou o atalho de menu que você deseja substituir. Em seguida, digite o atalho do teclado desejado. E então clique em "Adicionar".
jojo

2
Parece que você não pode utilizar todas as chaves dessa maneira. Por exemplo, não posso usar o PageUp / PageDown para os atalhos definidos aqui.
Chris

3
Essa deve ser a resposta aceita. Obrigado por isso.
Damon

6

1: Instale o SIMBL ( ativador de plug-in): http://www.culater.net/software/SIMBL/SIMBL.php

2: Instale o TerminalTabSwitching.bundle

git clone https://github.com/dabeeeenster/terminaltabswitching
cp -r terminaltabswitching/TerminalTabSwitching.bundle "/Library/Application Support/SIMBL/Plugins"

3: Reinicie o aplicativo Terminal e aproveite Cmd+[0-9]a alternância de guias.

FYI: Se algo parecido plugin is not verified in terminal version # (a number)aparecer quando você abrir o terminal novamente, talvez as seguintes informações possam ajudar.

(1) Aberto

/Library/Application\ Support/SIMBL/Plugins/Terminal/TerminalTabSwitching.bundle/Contents/Info.plist

usando seu editor de texto favorito em sudo.

(2) Pesquise por <key>MaxBundleVersion</key>.

(3) Altere <string>280</string>na próxima linha para o número da versão do seu terminal ou superior <string>300</string>. Salve .

(4) Saia do terminal e abra-o novamente. Espero que esse prompt desapareça e você possa usar Cmd+[0:9]para alternar entre guias.


A resposta das armas acima está no local. esta resposta é muito complicada
kiwi zangado 14/07


4

Se você não se importa de baixar um novo software, recomendo o iTerm 2: http://www.iterm2.com/#/section/home

Ele não apenas permite religar chaves quase arbitrariamente, mas também alterna rapidamente entre as guias com o cmd + TabNumber (ou a sua meta-chave favorita), mas também alguns outros recursos interessantes.

(Eu postaria uma captura de tela, mas sou novo por aqui).


A votação foi negada porque realmente não responde à pergunta e não há nada que impeça o usuário de personalizar os atalhos no Terminal usando as Preferências do Sistema, a resposta usual para esse tipo de pergunta.
Chris Page
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.