A diferencia de otros han sugerido, es una buena idea usar kbd
(o read-kbd-macro
que es básicamente la misma cosa) en caso de que desee utilizar los mismos archivos de configuración en otras versiones de Emacs; kbd
funciona en varias versiones de Emacs y XEmacs, donde la representación interna de las secuencias de teclas es diferente.
(global-set-key (kbd "<C-tab>") 'my-func)
El formato de entrada utilizada por read-kbd-macro
se documenta en la cadena de documentación de edmacro-mode
:
Las palabras especiales RET, SPC, TAB, Del, LFD, ESC y NUL representan especial controlar personajes Las palabras deben escribirse en mayúsculas.
Una palabra en soportes de ángulo, por ejemplo, < retorno>, < abajo>, o < f1>, representa una tecla de función. (Tenga en cuenta que en la configuración estándar, la tecla de función < return> y la tecla de control RET son sinónimos.) Puede usar corchetes angulares en las palabras RET, SPC, etc., pero no son necesarios allí.
Esto se escribe algo por desgracia; la TAB a la que se hace referencia en el primer punto es el carácter ASCII para TAB, y agregar el modificador Control hace algo sin sentido. Cuando presiona Control-Tab, Emacs lo ve (a través de su sistema de ventanas, no funcionará en un terminal de texto) como <tab>
con un modificador de Control, que puede representar como C-<tab>
o <C-tab>
.
gracias la sintaxis [] fue donde me salió mal –