私はBufReadを使用すると私はこれらの2つの組み合わせに分離した私のvimrc設定で奇妙な問題に陥っています。BufReadの下でvimの設定エラー
au BufRead *.py
\ set softtabstop=4
\ set shiftwidth=4
は今、私はの.pyでファイルを開くと、私はエラーを取得:
Error detected while processing BufRead Auto commands for "*.py":
E518: Unknown option: set
これはのみの組み合わせでのau BufRead下が起こると個別に設定する作品ではなく?
興味深い|それは動作するが、私の実際のファイルでは、私も使用していない他の設定オプションを持っていた|前に彼らはうまく働いた。だからそれは不思議です。 – AnthonyC
複数のコマンドがある場合は '|'が必要です。この場合は 'set'が必要です。それで 'au BufRead * .py'の直後に' | 'は必要ないのです。もっと読む:help:bar' – svlasov
私は、これがエラーなしで働いていることを意味します: 'AUはBufNewFile、BufRead * .py' ' \セットずらし幅= 4' '\セットtextwidth = 79' ' \セットexpandtab' '\セットautoindent' – AnthonyC