Mi equipo usa un tipo especial de archivo para la configuración, y me gustaría auto-sangrar (bloquear sangría) el archivo usando emacs.Hendidura personalizada de Emacs
Me gustaría aumentar la sangría mediante un tamaño de tabulación para un paréntesis de apertura - {o [, y disminuir por un tamaño de tabulación para un paréntesis de cierre -} o].
Por ejemplo,
files = {
file1 = first_file.txt
file2 = second_file.txt
rules = {
skip_header = 1
fast_process = 1
}
}
indentación de estilo C no funciona ya que una línea no termina con semi-colon.
He estudiado la sangría de emacs durante medio día hoy, pero todavía no sé cómo hacer esto.
Es javascript en modo mismos que java-mode? No puedo encontrar el modo javascript desde los comandos M-x. – canonv
java-mode funciona bien para un paréntesis, pero no funciona bien para los corchetes. ¿Puedo hacer un ajuste en el modo java para que pueda funcionar para los corchetes? – canonv
'javascript-mode' (un alias para' js-mode') viene incorporado en Emacs 23.2. ¿Tal vez estás ejecutando una versión anterior de Emacs? Si no puede o no desea realizar una actualización, consulte [JavaScriptMode] (http://www.emacswiki.org/emacs/JavaScriptMode) en la wiki de Emacs. –