特定のスクリプトを実行していますが、次のエラーが発生します。
Error detected while processing /home/subhrcho/.vimrc:
line 42:
E538: No mouse support: mouse=a
これは.vimrcファイルの関連部分です:
" In an xterm the mouse should work quite well, thus enable it.
set mouse=a
何が悪いのかについて何か考えはありますか?
追伸:私は次のバージョンのvimを使用しています
VIM-Vi IMproved 7.0(2006年5月7日、2010年11月12日編集05:24:19)含まれるパッチ:1、3-4、7-9、11、13-17、19-26、29-31、34-44 、47、50-56、58-64、66-73、75、77-92、94-107、109、202、234-237
そして私のプラットフォームは:
Red Hat Enterprise Linux Serverリリース5.8(Tikanga)
または、.vimrcでこれを行うこともできます。
if has('mouse')
set mouse=a
endif
そして、警告/エラーは消えます...
エラー(:help E538
)を調べると、'mouse'
設定のヘルプが表示されます。
特定の端末(xterm、MS-DOS、Win32、QNX pterm、sysmouseを備えたBSDコンソールおよびgpmを備えたLinuxコンソール)でのみ機能します。
また、Vim(プラットフォームもバージョンも指定していません)がマウスサポートでコンパイルされているかどうかを確認します。
:echo has('mouse')
もしそうなら、それは端末によるものです。別のものを使用してください。そうでない場合は、最初に、マウスをサポートするVimバイナリを検索またはコンパイルする必要があります。
私はこれと同じ問題に遭遇し、「vim-minimal」RPMのみがインストールされていることに気づきました。
Vim-enhancedをインストールしましたが、突然「setmouse = a」がチャームのように機能します。