Terminal Apple sem tecla home e final - Use cmd esquerda ou cmd direita


9

Como eu faço

+ e + movem o cursor de texto muito para a esquerda e direita da linha de entrada do terminal. Este atalho de teclado funciona na maioria das coisas no meu livro mac, mas não no Terminal.

Normalmente, uso as teclas home e end em outros computadores que não são da apple. Estranhamente + Ae + Econseguem isso no terminal mac, mas é a combinação de teclas errada na minha opinião. Eu quero fazer isso usando + e + .

É semelhante a esta pergunta, no entanto, quero mapeá-la especificamente para + e + .

As chaves inicial e final podem ser mapeadas ao usar o Terminal?


2
Correndo o risco de parecer um purista: ⌃ + E e ⌃ + A são os corretos e ⌘ + ← e ⌘ + → estão errados. O E e o A também funcionam em qualquer outro lugar nos locais de edição de texto padrão do Mac e em todos os Linux, Unix e BSD.
John Keates

Respostas:


4

Você pode usar a Better Touch Tool para isso (não é mais gratuito, no mínimo 5 dólares), basta atribuir atalhos de teclado para funcionar apenas no aplicativo Terminal . Remapeie ⌘ CMD+ para ⌃ CTRL+ Ae ⌘ CMD+ para ⌃ CTRL+ E. Aqui está a amostra:

insira a descrição da imagem aqui


11
O BTT não é mais gratuito, mas possui uma licença "pague o que você quiser", com um mínimo de US $ 5
Ciprian Tomoiagă

@CiprianTomoiaga obrigado pela atualização! Da próxima vez que sentir-se livre para editar uma resposta :)
Mateusz Szlosek

3

Você pode ajustar as combinações de teclas nas preferências de Terminais, em Perfis -> Teclado. Este é um perfil por perfil. Mapeie control+ a( \001) para o início da linha e control+ e( \005) para ir até o final da linha com qualquer atalho de teclado desejado (apenas não substitua nada importante que já esteja sendo usado) Preferência do Terminal


11
este trabalho método does not com a chave cmd
Robbo_UK

Ahhh ... entendo. Parece que os modificadores de comando são usados ​​pelo próprio aplicativo (incluindo, mais ou menos, cmd + setas).
Sdmeyers
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.