¿Cómo configurar Emacs tabs en espacios en cada archivo nuevo?


Me gustaría tener un .configuración de emacs para que las pestañas estén siempre formadas por espacios consecutivos. Preferiblemente en cada modo posible. En otros editores nunca parecía un problema, pero en .emacs estoy un poco atascado con las pestañas, me temo.

Author: Damian Yerrick, 2009-06-18

2 answers

Añadir esto en su .emacs:

(setq-default indent-tabs-mode nil)

O puede definir un gancho antes de guardar que elimine las pestañas duras

 53
Author: dfa,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-06-18 14:13:48

También de uso, M-x untabify, que convertirá todas las pestañas en espacios en la región actual. Puede usar esto para deshacerse de las pestañas existentes en los archivos que ha editado antes de tener el indent-tabs-mode configurado correctamente.

C-x h                   (M-x mark-whole-buffer)
M-x untabify
 37
Author: Trey Jackson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-06-18 15:00:46