Como vincular uma chave à "função representada pela seguinte sequência de teclas"?
Estou apenas começando a aprender emacs (woohoo!) E ando mexendo no meu.emacs
muito feliz. Infelizmente, ainda não conheço o Lisp, por isso estou tendo problemas com o básico.
Eu já remapeei algumas teclas até corrigir minha memória muscular:
(global-set-key (kbd "<f9>") 'recompile)
Isso é bom. Mas como posso dizer uma tecla para 'simular pressionando várias teclas'? Por exemplo, eu não sei, faça<f1>
faça o mesmo queC-u 2 C-x }
(amplie o buffer em dois caracteres).
Uma maneira é procurar queC-x }
chamadasshrink-window-horizontally
e faça algum tipo de coisa lambda. Esta é, obviamente, a maneira elegante e elegante (como você faz isso?). Mas certamente há uma maneira de definir<f1>
para enviar as teclasC-u 2 C-x }
?