私のサーバー上の vim はなぜマウスに関してあんなに愚かな動作をするのか不思議に思っていました。マウスは通常のようにジャンプ、コピー、ペーストすることができません。 /etc/vim/vimrc.local に設定されていますが。
ようやく理由が分かりました。bug #864074 のおかげで修正されました。その理由は、 ~/.vimrc がない場合、vim は vimrc.local の後に defaults.vim をロードするため、いくつかの設定がオーバーライドされるためです。
/etc/vim/vimrc にこれを説明するコメントがあります (表示されませんが):
リーリーこれは、通常どおり vim をインストールした後に vim をセットアップする良い方法であることに同意しますが、Debian パッケージの方がもっと良い方法があります。この問題はバグ レポートに明確に記載されています。~/.vimrc がないと、/etc/vim/vimrc.local の設定が上書きされます。これは Debian では直感に反しますが、他のパッケージでも同様のアプローチが採用されているかどうかはわかりません。
defaults.vim の設定は非常に合理的であるため、これを使用したいと考えていますが、マウスなど、同意できないいくつかの項目のみを変更します。最後に、/etc/vim/vimrc.local で次の作業を行いました: リーリー
vim のバージョンに依存しないユニバーサルなロードステートメントを取得するには、おそらくもっと良い方法があるでしょうが、今のところ私はこれで満足しています。
以上がDebian の vim のバグの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。