Use Option como Meta Key no Mac Terminal
Índice:
Ao transformar Option na tecla Meta, você poderá usar metacomandos familiares para pular e navegar pelo texto em lugares como Emacs ou shell bash sem torcer os dedos para cutucar Esc. Isso não será aplicável ou útil para todos, mas é um daqueles truques obrigatórios para usuários frequentes de terminais ou para qualquer pessoa que venha para a plataforma Mac OS com experiência em unix.
Como usar Option / ALT como Meta no terminal macOS
Para Terminal em versões modernas do macOS, como Monterey e Big Sur:
- Baixe o menu Terminal e escolha “Preferências
- Vá até a aba “Perfis” e selecione o perfil ativo em uso
- Escolha a aba “Teclados”
- Marque a caixa para habilitar “Usar opção como tecla Meta”
Como usar Option/ALT como tecla meta no terminal Mac OS X
Para versões mais antigas do Terminal no Mac OS X como Mavericks e anteriores, para usar a tecla Option como tecla Meta no aplicativo Mac OS X Terminal:
- Abra o Terminal e abra o menu principal do Terminal para escolher “Preferências”
- Na seção “Configurações”, encontre seu Terminal padrão e clique na guia de subconfiguração “Teclado”
- Marque a caixinha para “Usar opção como meta-chave” na parte inferior da janela
As alterações entram em vigor imediatamente para todas as janelas de terminal que usam isso. Você pode testá-lo usando comandos como Option+B para avançar uma palavra e Option+F para voltar uma palavra, Option+M para retornar ao início de uma linha e assim por diante. Os atalhos de meta são diferentes dos atalhos de navegação de texto padrão que estão vinculados à tecla Control e que funcionam praticamente em qualquer lugar no Terminal e geralmente em aplicativos baseados em GUI no macOS e no Mac OS X também.
Se você não sabia, a meta é ativada por padrão no macOS e Mac OS X Terminal, mas é atribuída à tecla Escape, que não é particularmente útil para aqueles que estão acostumados a o controle, a opção alt e as teclas de comando usadas para atalhos de pressionamento de tecla.
Os usuários do iTerm também podem fazer essa alteração na seção Perfis de Preferências.