私はプログラミングにvimを使用しています。 1日の始まりにファイルを開き、いくつかのウィンドウ分割を行い、ファイルをバッファに開いてすぐに利用できるようにします。非常に最近までこれはちょうど働いた。ウィンドウ分割が強制的に読み取り専用になっているのはなぜですか?
最後の1週間ほどで何か変更されました。私の書き込み可能なバッファの1つが読み込み専用に切り替えられているのですが、理由はわかりません。 fileA.h
- オープンfileA.h
- vsplit ./
- オープンfileA.cpp
- CwのCwを:ここでは一連のコマンドです
手順1〜4では、すべてのウィンドウを編集できます。ステップ5を実行すると、新しいファイルブラウジングウィンドウが(期待通りに)読み込まれますが、fileA.cppを保持するウィンドウは読み取り専用としてマークされます。 fileA.hは編集可能です。なぜこうなった?
ステップ4を実行しなければ問題はありません(fileA.hの代わりにfileA.cppを保持するウィンドウを分割するなど)。また、最初にファイルブラウザに分割するのではなく、手順5で 'sp fileB.h'を実行すると問題はありません。
使用しているプラグインは何ですか?一般に、干渉するプラグインを排除しようとします。私の推測では、あなたはNERDTreeのようなものを使用しており、他のプラグインのマッピングと干渉しています – sehe
'vim -u NONE'でもまだ起こっていますか?そうでなければ、おそらく@seheは正しいでしょう。 – ephemient