遇到我的vimrc设置遇到一个奇怪的问题,如果我使用BufRead,我会隔离这两行的组合.
例如
au BufRead *.py
\ set softtabstop=4
\ set shiftwidth=4
Run Code Online (Sandbox Code Playgroud)
现在,如果我用.py打开一个文件,我会收到错误:
Error detected while processing BufRead Auto commands for "*.py":
E518: Unknown option: set
Run Code Online (Sandbox Code Playgroud)
这只发生在au BufRead下,并且每个设置单独工作但不能组合使用?
svl*_*sov 126
如果你想使用多个set,分开|:
au BufRead *.py
\ set softtabstop=4 |
\ set shiftwidth=4
Run Code Online (Sandbox Code Playgroud)
阅读更多:help :bar.
Ken*_*ent 15
请使用set空格分隔选项:
au BufRead *.py set softtabstop=4 shiftwidth=4
Run Code Online (Sandbox Code Playgroud)