Estaba leyendo la documentación para el modo Yasnippet, cuando llegué a la sección donde se define la clave de activación:
Parece que el modo menor Yasnippet define la TABclave para ejecutar yas-expandusando:
(define-key yas-minor-mode-map (kbd "<tab>") 'yas-expand)
(define-key yas-minor-mode-map (kbd "TAB") 'yas-expand)
¿Cuál es la diferencia entre <tab>y TAB? (Traté de googlear esto pero no pude encontrar una descripción clara)
key-bindings
Håkon Hægland
fuente
fuente

<tab>yTAB?<tab>yTAB, ¿la única forma de ejecutar el comando asociadoTABes escribirC-i?<tab>a un comando diferente al que se vinculaTAB, lo que obtiene cuando presiona la tecla "Tab" depende de qué / qué envía a Emacs. Si envíaC-i(akaTAB), entonces obtienes elTABenlace. Si envía<tab>, obtienes su enlace. (Y sí, siempre puedes golpearC-ipara obtener laTABencuadernación.)TABentrega las llavesStreakyCobraen este tema spacemacs GitHub. Es posible que desee incluir parte de esa información en su respuesta.