Występuje dziwny problem z moim ustawieniem vimrc, gdzie odizolowałem się od tych dwóch kombinacji linii, jeśli używam BufRead.Błąd ustawienia vim pod BufRead
np.
au BufRead *.py
\ set softtabstop=4
\ set shiftwidth=4
Teraz, jeśli mogę otworzyć plik z .py, otrzymuję błąd:
Error detected while processing BufRead Auto commands for "*.py":
E518: Unknown option: set
Dzieje się tak tylko pod au BufRead i indywidualnie każde ustawienie działa, ale nie w połączeniu?
Ciekawe z | że działa, ale w moim rzeczywistym pliku miałem też inną opcję zestawu, która nie używała | wcześniej i pracowali dobrze. To dziwne. – AnthonyC
'|' jest potrzebne, gdy masz wiele poleceń, 'set' w tym przypadku. Dlatego '|' nie jest potrzebne zaraz po 'au BufRead * .py' part. Czytaj więcej ': help: bar'. – svlasov
Co mam na myśli to, że zadziałało to bez błędu: np. 'au BufNewFile, BufRead * .py' ' \ zestaw shiftwidth = 4' '\ zestaw textwidth = 79' ' \ zestaw expandtab' '\ zestaw autoindent' – AnthonyC