Mam głupie pytanie, ale utknąłem. Ustawiam zestaw ts = 4 w moim pliku .vimrc, ale wygląda na to, że nie działa. Otwórz nowy plik, karta jest wciąż rozszerzona o 3 spacje. W trybie poleceń "set ts" ma "tabstop = 3". Czy istnieje plik końcowy, taki jak .vimrc, który nadpisuje moje ts?Dlaczego ustawienie ts = 4 w .vimrc nie działa?
Nawet I typ: set ts = 4, w vim, gdy wpisuję kartę, ma ona tylko 3 spacje.
Oto moje podejrzane opcje, które powodują ten przykry efekt w moim .vimrc
set autoindent
set shiftwidth=4
set softtabstop=4
set backspace=2
dzięki.
Czy jest coś na górze lub na dole pliku, jak '/ * vim: ts = 3 * /' lub '// ex: set ts = 3:'? A może wtyczka? Czy masz coś zdefiniowanego w '.vim/syntax'? – Amadan
Nie, przeszukałem go, zanim zapytam. ani ts = 3 ani tabstop = 3 nie jest w pliku .vimrc. I nie ma pliku składni pod .vim. –