編集:有効になっているマウスの問題は(バージョン3.4.1.1-1; gnome 3フォールバックモードを使用しています)にvim
固有のようgnome-terminal
です。を実行するとxterm
、マウスサポートvim
はデフォルトで無効になり、有効にするオプション(:set mouse=a
、これは絶対に行いません)と無効にするオプションがあります(:set mouse=
)。対照的に、で実行するvim
とgnome-terminal
、マウスサポートはデフォルトで有効になり、無効にすることはできません(:set mouse=
効果はありません)。端末エミュレータを変更する以外に解決策はありますか?
でマウスサポートを完全に無効にしvim
ます。私は実行していvim
て7.3.547-3:バージョン2をgnome-terminal
バージョン3.4.1.1-1。次のコマンドは、vimで直接実行されるか、.vimrc
ファイルに追加されるかにかかわらず、マウスサポートを無効にできません。
set mouse =
set mouse =""
vimマニュアルを読んでオンラインで投稿すると、これらのコマンドの一方または両方が機能するはずです。特に、vimマニュアルには次のように記載されています
'mouse' string (default "", "a" for GUI, MS-DOS and Win32)
The mouse can be enabled for different modes:
n Normal mode
v Visual mode
i Insert mode
c Command-line mode
h all previous modes when editing a help file
a all previous modes
r for |hit-enter| and |more-prompt| prompt
Normally you would enable the mouse in all four modes with: >
:set mouse=a
When the mouse is not enabled, the GUI will still use the mouse for
modeless selection. This doesn't move the text cursor.
私はラップトップを使用しており、手でトラックパッドをブラッシングするたびに、vimのカーソル位置が突然移動します。