source - La pestaña de Emacs no funciona
emacs tutorial (2)
He instalado Emacs en mi caja de FreeBSD 8.2. Todo funciona bien pero no puedo usar pestañas. Cuando estoy editando un archivo con emacs y la pestaña de acceso, no pasa nada.
¿Qué podría estar causando esto?
En modo fundamental y texto, uso C-<TAB>
. No sé en qué otros modos funciona esto, pero con pocas excepciones, el texto sin formato es la única vez que necesito un carácter real.
Si es nuevo en Emacs, puede esperar presionar la tecla TAB
para insertar un literal /T
Por varias razones, no es así como funcionan la mayoría de los modos de Emacs. La mayoría de los modos de edición sangran automáticamente su código según sea necesario ( <tab>
está vinculado a indent-for-tab-command
lugar de self-insert
). Si la línea en la que está TAB
bing ya se encuentra en el nivel de sangría correcto, podría parecer que no sucedió nada.
La sangría automática como esta es más fácil y más consistente que la sangría manual, pero no le da tanta flexibilidad a la hora de decidir exactamente cuánto espacio en blanco va a estar presente al comienzo de cada línea (y también causa algunos problemas cuando quiera, por ejemplo, separar por tabulación algunos campos). Puede sangrar automáticamente una región usando CM-/
(eso es Ctrl + Alt + /
).
Si absolutamente, debe insertar positivamente un literal /T
en su código en alguna parte, puede hacerlo usando Cq TAB
(presione y suelte Ctrl + q y luego presione TAB). Normalmente, esto se hace para alinear columnas en otros editores; si eso es lo que estás haciendo, probablemente sea una mejor idea usar align-regexp
lugar de los literales de tabulación.