Sto usando la modalità web di emacs e la tabulazione nei file JS sembra agire in modo strano.
Ho una scheda impostata su rientro 2 spazi, ma quando il rientro raggiunge 8 spazi, la modalità Web li trasforma in una scheda, quindi continua a scheda 2 spazi fino a quando non raggiunge altri 8 e li converte in un'altra scheda, ecc.
Posso impedire che ciò accada e dire a emacs / web-mode solo spazi di rientro?
MODIFICARE:
Ecco un breve esempio di funzione nidificata:
(function() {
function() {
function() {
function() {
function() {
// Indenting problem.
}
}
}
}
})()
Ovviamente si presenta bene in Emacs, ma qui puoi vedere il problema del rientro.
Qui noterò che ciò si verifica anche in modalità javascript.
javascript-mode
stai usando, quello incorporato? Inoltre, questo accade quando rientri in HTML web-mode
?