Vimでマウスを無効にすると、インデントが無効になります。

Vimでマウスを無効にすると、インデントが無効になります。

FreeBSD 9.3にはVimバージョン8.0.122があります(pkgと共にインストールされています)。デフォルトのグローバルvimrcがあります。アカウントでマウスサポートを完全に無効にしたかったので

    set mouse=

私のローカル.vimrcにあります。機能し、マウスが無効になっていますが、自動インデントも消えました。つまり、.phpまたは.cファイルでEnterキーを押すと、現在のインデント位置の代わりに行の先頭に戻ります。

以前と同じように、マウスと自動インデントを無効にしたいと思います。どうすればいいですか?

答え1

同様の問題が発生しました。これは私がこの問題を解決するのを助けました。私のコンピュータには多くのことを良くするvim設定が保存されていますが、/usr/shar/vim/vim*/defaults.vimファイルは.vim設定がない場合にのみ読み取られます~/.vimrc。したがって、ファイル全体を自分自身にコピーしたり、~/.vimrc管理者としてすべてのユーザーを変更したい場合は、ファイル自体を変更してください。上記の行をコメントアウトするだけですset mouse=a

関連情報