tipos segunda sangria poner linea francesa espacios como alineacion emacs js2-mode

emacs - segunda - ¿Cómo configuro la sangría en 2 espacios en modo js2?



sangria word 2010 (3)

Tengo esto al final de mi .emacs:

(setq-default indent-tabs-mode nil) (setq tab-stop-list (number-sequence 2 120 2))

Funciona bien en otros modos: cada vez que tabulo, agrega dos espacios. Pero en modo js2, añade 4.


Para mí js2-basic-offset es un alias de js-indent-level , por lo que tuve que cambiar este último para que funcione.


Poco tarde aquí, pero si eres como yo y conservas las configuraciones para los modos principales en archivos separados, puedes agregar la siguiente línea y también funciona.

(add-hook ''js2-mode-hook (lambda () (setq js2-basic-offset 2)))


Puedes establecer js2-basic-offset en 2.

  1. Mx customize-variable
  2. Introduzca js2-basic-offset
  3. Establece el valor en 2

Luego Apply and Save botón en el búfer de opciones de personalización. Esto agregará un elemento para establecer la variable en el archivo .emacs o init.el