Estou usando o iterm2 junto com o tmux e preciso das teclas de função. Desde que obtive o TouchBar Macbook Pro e atualizei para o HighSierra, a tecla F4 se tornou disfuncional no iTerm2 e no emacs.
- A tecla F4 é usada para percorrer as guias abertas no tmux forwards
- A tecla F3 (alterna) e, de fato, todas as outras teclas F funcionam como esperado
- A tecla F4 funcionou antes da atualização do HighSierra / Touchbar. Como usei o Time Machine para migrar, nenhuma configuração foi alterada.
- O F4 também não funciona em um teclado mágico externo, indicando um problema de software / mapeamento.
Suspeito que alguma alteração no High Sierra faça com que o macOS não passe a tecla F4 para os aplicativos, mas não tenho certeza. Eu verifiquei que nenhum atalho de teclado amplo do sistema está atribuído a F4. O que mais eu poderia verificar?
Atualização: o problema pode ser confirmado com o visualizador de teclado , um programa que permite exibir todas as teclas pressionadas. Isso confirma claramente que todas as chaves, exceto F4, são registradas pelo sistema, enquanto F4 não.
fonte
Encontrei uma solução (estranha) aqui . Pode ser algum bug de migração misterioso que está presente no MacOS por muito tempo. O segmento vinculado é de 2011. Aqui está o que funcionou para mim.
~/Library/Preferences/com.apple.symbolichotkeys.plist
fonte
Aparentemente, está relacionado ao safari e / ou chrome, e / ou gmail / caixa de entrada https://discussions.apple.com/thread/7813416
uma solução rápida: + Q no safari e no chrome, aguarde 30-40s, teste-o ...
fonte