Ho una domanda stupida ma sono bloccato. Ho impostato set ts = 4 nel mio file .vimrc, ma sembra non funzionare. Apri un nuovo file, la scheda è ancora estesa come 3 spazi. E in modalità comando, "set ts" ha un "tabstop = 3". C'è un file finale come .vimrc che sovrascrive il mio ts?Perché non si imposta ts = 4 in .vimrc?
Anche io digito: set ts = 4, in vim, quando si digita la linguetta, ha solo 3 spazi di lunghezza.
Ecco le mie opzioni sospetti che causano questo risultato fastidioso nel mio Vimrc
set autoindent
set shiftwidth=4
set softtabstop=4
set backspace=2
Grazie.
C'è qualcosa nella parte superiore o inferiore del file come '/ * vim: ts = 3 * /' o '// ex: set ts = 3:'? O forse un plugin? Avete qualcosa definito in '.vim/syntax'? – Amadan
No, l'ho cercato prima di chiedere. né ts = 3 né tabstop = 3 è nel file .vimrc. E nessun file di sintassi sotto .vim. –