私は vim でマウスを使用するのが好きなので、 でマウスのサポートを有効にしてい.vimrc
ます。これはほとんどどこでも問題なく機能しますgit commit
が、特定のサーバー (Appa) で実行すると、エラー メッセージが表示されます。
[tswett@appa git]$ git commit
Error detected while processing /home/tswett/.vimrc:
line 1:
E538: No mouse support: mouse=a
Press ENTER or type command to continue
Aborting commit due to empty commit message.
[tswett@appa git]$
マウスのサポートも構文の強調表示もない vim セッションになってしまいます。
別のサーバーまたはローカル マシンで実行する場合git commit
、マウス サポートと構文の強調表示があります。同様に、vim を使用して Appa で何か他のものを編集するときはいつでも、マウスのサポートと構文の強調表示を利用できます。set mouse=a
行を削除してAppaで実行する.vimrc
と、エラー メッセージは表示されなくなりますが、構文の強調表示も表示されません。git commit
どうすれば vim 、git commit
、および Appa を互いにうまくプレイさせることができますか?
Appa のオペレーティング システムは RHEL 6.3 (Santiago) です。Appa の vim はバージョン 7.2 です。Appa の git はバージョン 1.7.1 です。これが私の.vimrc
ものです(すべてのマシンで同じです):https://github.com/tswett/setup/blob/c84c8908a04a1d925d90da3da4f2fc83bf56172b/.vimrc