vimrc からset statusline
ステートメントを削除する必要があります。
rc ファイル内のすべての「set statusline」ステートメントがコメント化され、「set laststatus=2」を含む行が残されました。 それでも問題は解決しません。 提案された修正が検証されるまで、バグ報告を閉じないでください。
python from powerline.bindings.vim import source_plugin; source_plugin()
ステートメントが最近のバージョンでは代わりに runtimepath を更新するように変更されているため、古いバージョンの Powerline を使用していることがわかります。 最新のリビジョンに更新し、ドキュメントに従って vimrc を更新して、エラーが引き続き発生する場合はお知らせください。
OK。 powerline を更新し、rc ファイルの powerline 呼び出しステートメントを変更しました。
これは、vim 内で .vimrc ファイルを手動で読み込む場合に役立ちますが、rc ファイルが保存されるたびに .vimrc ファイルを読み込む autocmd コマンドがあります。 rc ファイルを保存すると、.vimrc の 232 行目にコマンドが実行され、バグ #153 が発生します。
vimrc をリソースとして使用するautocmd を使用する常に autocmd-nested _ を使用します。
@Lokaltog保存時に vimrc をリソースにする autocmd を使用するのが一般的であるため、この情報をトラブルシューティングに追加する必要があると思います。 ほとんどの場合、 ColorScheme
イベントは、vimrc のリソースで起動できる唯一の実際に使用されるイベントです ( SourcePre
とSourceCmd
もネストせずに省略されますが、私はほとんど目にすることはありません。 {proto}://
疑似プロトコルと (おそらく圧縮された) vimball ファイルのSourceCmd
コマンドを除く)。
@ZyX-Iありがとう、トラブルシューティングに追加します。
最も参考になるコメント
vimrc をリソースとして使用するautocmd を使用する常に autocmd-nested _ を使用します。