tengo que ser capaz de configurar los ajustes de la ficha para los siguientes tipos de archivos:¿Cómo puedo configurar los ajustes de la pestaña Emacs por tipo de archivo?
- .RB: 2 plazas blandas
- .css, .html.erb: 4 pestañas espacio
He intentado lo siguiente, pero nada de eso parece alterar mi configuración de pestañas predeterminada para cada uno de los tipos de archivos.
;; js-mode-hook has also been tried
(add-hook 'javascript-mode-hook
'(lambda()
(setq tab-width 4)))
(add-hook 'css-mode-hook
'(lambda()
(setq tab-width 4)))
(add-hook 'html-mode-hook
'(lambda()
(setq tab-width 8)))
Soy bastante nuevo en emacs por lo que mi conocimiento de la configuración es bastante bajo.
usted estaba pidiendo archivos .rb que son archivos ruby. Pero tus ganchos son para javascript. ¿Qué es .erb? – VitoshKa
Debería haber mencionado que mi configuración actual usa 2 pestañas espaciadas por defecto que funcionan para los archivos ruby. En cuanto a los archivos .erb, son esencialmente archivos html con código ruby incorporado. Consulte http://en.wikipedia.org/wiki/ERuby#erb para obtener más información. – chris