Perguntas com a marcação «keymap»

Um mapa de teclas é uma estrutura de dados Lisp que especifica ligações de teclas para várias seqüências de teclas. Um único mapa de teclas especifica diretamente as definições para eventos individuais. Quando uma sequência de teclas consiste em um único evento, sua ligação em um mapa de teclas é a definição do mapa de teclas para esse evento.

20
Como distinguir Ci de TAB?

Normalmente, por razões históricas, o emacs trata o TABcódigo e a C-ichave da mesma forma, cf. a documentação do emacs lisp sobre as teclas de função ou a resposta da abo-abo na pergunta "Qual é a diferença entre TAB e?" . NOTA: Neste post, keycodes estão TAB, <tab>e C-i; tabe Ctrl+, ipor...

15
Como vincular Ci como diferente da TAB?

Eu quero fazer Control-iperformance indent-region(basicamente porque o Xcode já construiu essa memória muscular). Eu percebo isso Control-ie tabsão indistinguíveis no sentido Ascii, mas eles são no sentido do código-chave. Eu tentei o óbvio: (global-unset-key (kbd "C-i")) (global-set-key (kbd...

14
Qual é a sequência de teclas mais conhecida no Emacs?

O Qt suporta ligações de teclas no estilo Emacs , no entanto, apenas para até quatro teclas. Para mostrar por que esse limite deve ser aumentado, seria útil mostrar exemplos de atalhos de teclado no estilo Emacs com ainda mais teclas do que isso. Existem exemplos conhecidos para isso ou talvez uma...

14
Como descobrir o que realmente faz uma sequência de teclas

De tempos em tempos, observo um comportamento inesperado ao editar texto. Meu primeiro recurso é geralmente usar C-h kpara descobrir quais funções estão sendo chamadas por uma determinada sequência de teclas. No entanto, às vezes a documentação está em desacordo com o comportamento observado....

13
Evil: mapear atalhos de teclado da maneira vim?

Eu estou tentando fazer a função do mal evil-jump-to-tag, C-]comportam-se como ligando as Emacs M-.. O comportamento normal é bom para navegar nos arquivos Tags, mas quero que ele funcione também para Slime slime-edit-definition, Elisps elisp-slime-nav-find-elisp-thing-at-point, Clojures...

12
modo org sem teclas de seta

O mapeamento de teclas no modo de organização usa como padrão as teclas de seta para funções comuns. Alguém reformou suas configurações org-mode para evitar completamente as teclas de seta? Por favor

11
Converter uma chave normal em uma chave modificadora

Eu tenho um teclado que, por algum motivo inexplicável, possui uma tecla que envia o símbolo do dólar dinamarquês para o OS X - §. Com shift envia o símbolo de mais / menos - ±. É possível no Emacs ver a §chave e convertê-la em Hyper ou Super? Então, se eu segurar essa §tecla e pressionar f, ela...

11
Como vincular C- [de verdade (desta vez a sério)

Existe alguma maneira de vincular C-[a algo e não ter todas as M-vinculações (Meta) desarrumadas? Não é a primeira vez que essa pergunta surge. Infelizmente, a única solução oferecida no encadeamento anterior é a) específica para Linux, b) requer uma ferramenta externa (novamente específica para...

10
Como alternar os layouts de teclado para diferentes idiomas?

P: como alterno entre os métodos de entrada para diferentes idiomas ao usar um layout de teclado não padrão? Eu tenho que editar o texto em dois idiomas diferentes. Eu gostaria de poder usar minhas combinações de teclas nos dois idiomas, exceto, é claro, ao inserir texto no buffer. Parece que eu...