indentation – Establecer sangría para la función de script de shell

Pregunta:

Estoy tratando de establecer el número de espacios por sangría para iniciar una nueva función en sh-mode ( sh-mode bash). He intentado configurar:

'(sh-basic-offset 2)
'(sh-indentation 2)
'(smie-indent-basic 2)

(como se muestra en custom-set-variables en .emacs ) y algunos otros también, ¡pero ninguno de ellos ha tenido ningún efecto!

Respuesta:

Lo que se necesita es establecer sh-basic-offset en la sangría requerida, pero de lo que no me di cuenta es que también es necesario cerrar y volver a abrir todos los archivos de script de shell antes de que la personalización surta efecto. No recuerdo haber tenido que hacer esto antes en emacs.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım