Laufen in ein seltsames Problem mit meinem vimrc Einstellung wo ich auf diese 2 Kombination von Linien isoliert, wenn ich BufRead verwende.vim Einstellung Fehler unter BufRead
z.B.
au BufRead *.py
\ set softtabstop=4
\ set shiftwidth=4
Nun, wenn ich eine Datei mit Py öffnen, erhalte ich Fehler:
Error detected while processing BufRead Auto commands for "*.py":
E518: Unknown option: set
Dies geschieht nur unter au BufRead und individuell jede Einstellung funktioniert, aber nicht in Kombination?
Interessant mit | dass es funktioniert, aber in meiner eigentlichen Datei hatte ich auch andere Set-Option, die nicht verwendet | vorher und sie haben gut funktioniert. Das ist seltsam. – AnthonyC
'|' wird benötigt, wenn Sie mehrere Befehle haben, 'set' in diesem Fall. Deshalb wird '|' nicht direkt nach dem 'au BufRead * .py' Teil benötigt. Lesen Sie mehr ': help: bar'. – svlasov
Was ich meinte ist, dass dies ohne Fehler funktionierte: z. 'au BufNewFile, BufRead * .py' ' \ set shiftwidth = 4 '' \ set textwidth = 79' '\ set expandtab' ' \ set autoindent' – AnthonyC