Como desabilito o Cmd-D no Terminal?


6

Cmd - D divide a tela do terminal horizontalmente. Como faço para desativar esse "recurso"? (Toda vez que eu acidentalmente esta chave, eu tenho que desfazer isso usando Mudança - Cmd - D e, em seguida, re-maximizar a janela).

este responda oferece uma linha de comando que parece não mudar nada no OS X 10.11.6 (15G1004). Além disso, eu gostaria de uma "solução permanente" - eu adiciono o comando ao .bashrc? .profile?

As pessoas também recomendam iTerm2 - eu faço não quer instalar qualquer coisa, estou muito feliz com tmux no topo do terminal normal - exceto por esse problema estúpido.

Obrigado.


Rebindir o atalho nas preferências do teclado nas preferências do sistema?
John Keates

@ JohnKeates: Eu tentei. Não consigo encontrar o lugar onde a chave está vinculada a algo no terminal. Eu acho que posso criar uma ligação global para isso, mas vou precisar de algo completamente inofensivo, porque muitas vezes eu clico em cmd-d em vez de alt-d.
sds

Respostas:


5

Atribuir uma combinação de teclas diferente para Terminal 'S Split Pane item do menu:

  1. Sair Terminal
  2. Abrir System Preferences
  3. Selecione o painel Keyboard da segunda fila
  4. Selecione a aba Shortcuts no centro superior
  5. Selecione App Shortcuts da parte inferior da lista à esquerda
  6. Clique no + botão, centro inferior e um painel menor aparece
  7. No menu suspenso Application:selecione Terminal
    1. Se o Terminal não estiver na lista, vá até o final e selecione Other… (caso contrário, pule para o passo 8 abaixo)
    2. quando uma janela de diálogo aparecer, vá para a pasta Utilities e selecione Terminal
  8. No Menu Title: campo, digite o texto “ Split Pane ”Sem aspas, mas com letras maiúsculas“ S ”e“ P ”
  9. No Keyboard Shortcut: campo, insira sua combinação de teclas personalizada
    Dicas Pro:
    1. para um recurso que você odeia, selecione uma combinação de teclas que você nunca inserirá acidentalmente, como comando ⌘ - controle ⌃ - opção ⌥ - turno - D
    2. selecione e segure as teclas modificadoras (isto é, comando ⌘ , controle ⌃ , opção ⌥ e turno ) antes você seleciona a tecla da letra (neste exemplo, D )
  10. Clique Add
  11. Reinicie o seu Mac e inicie Terminal
  12. Torne-se menos infeliz

Não é necessário sair do Terminal para fazer essa alteração.
user3439894

4

Copie e cole no terminal:

defaults write com.apple.Terminal NSUserKeyEquivalents '{"Split Pane" = "@~^$d";}'

Isso é equivalente às instruções passo a passo da GUI na resposta aceita.

Infelizmente, essas etapas precisam ser feitas após cada atualização do sistema operacional, portanto, uma abordagem de linha de comando é uma boa ideia.

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.