Perguntas com a marcação «key-bindings»

Atalhos de teclado, acordes de teclas, sequências de teclas, teclas de atalho ou qualquer associação entre combinações de teclas e ações correspondentes no Emacs.



3
Continue indo para o fim das linhas
O padrão da ligação de teclas C-a/C-eé apenas uma coisa: vá para o início / fim da linha; existe algum pacote que possa fazer o Emacs agir assim: Se eu não estiver no final de uma linha, C-eirei para o final da linha, caso contrário, vá para o final da …

1
Como posso voltar de um código para a equivalência do teclado?
Eu tenho a seguinte documentação: mc/keymap is a variable defined in `multiple-cursors-core.el'. Its value is (keymap (67108903 . mc-hide-unmatched-lines-mode) (27 keymap (118 . mc/cycle-backward)) (22 . mc/cycle-forward) (return . multiple-cursors-mode) (7 . mc/keyboard-quit)) Documentation: Keymap while multiple cursors are active. Main goal of the keymap is to rebind C-g and …




4
Como remover ligações à chave de prefixo ESC
Eu gostaria de usar a ESCchave em vez de C-gpara keyboard-quit. Minha abordagem ingênua de apenas fazer (define-key global-map (kbd "ESC") 'keyboard-quit) não funciona. ESCainda é uma tecla de prefixo e pressioná-lo não chama keyboard-quit.



3
Por que não consigo ligar Shift- <backspace>?
Meu sistema é debian wheezy, tentei fazer o seguinte (global-set-key (kbd "S-&lt;backspace&gt;") 'evil-shift-left-line) (global-set-key (kbd "&lt;S-backspace&gt;") 'evil-shift-left-line) (define-key global-map [S-backspace] 'evil-shift-left-line) O que eu quero é no modo de inserção incorreta, eu posso excluir a largura de uma guia para a frente em vez de pressionar backspace 4 vezes. A …



2
Como realmente desvincular TODOS os atalhos de teclado globais?
Eu apenas tentei (set 'global-map (make-sparse-keymap)) mas a emissão C-hbainda mostra muita porcaria, especialmente na seção Ligações Globais : Global Bindings: key binding --- ------- C-@ set-mark-command C-a move-beginning-of-line C-b backward-char C-d delete-char C-e move-end-of-line C-f forward-char C-g keyboard-quit C-h help-command TAB indent-for-tab-command C-k kill-line C-l recenter-top-bottom RET newline C-n …

2
Como detectar pressionamentos de tecla que não editam o buffer?
Qual é a melhor maneira de detectar pressionamentos de tecla (por exemplo, através de um gancho) que não editam o buffer? Quero dizer coisas como setas para apontar movimento, chamadas para beginning-of-bufferetc. A razão para isso é que estou trabalhando em algumas ycmdligações para o emacs e gostaria de poder …

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.