これは Windows 7/Cygwin 32 ビット mintty/vim 7.3 で動作します: (私は gvim を使用しません!)
これをインストールすると、 http://ehiti.de/katmouse/、クリックしてウィンドウを選択しなくても、カーソルの下のウィンドウをスクロールできます。単一のvim-windowsのクリック選択も機能します。別のウィンドウが重なっている場合、それが必要な場合は、vim ウィンドウを最前面に移動しません。それでも、最初にクリックして選択しなくてもスクロールできます。
その
ため、OS レベルで目的のマウス動作を実装するディストリビューション用のソフトウェア パケットが存在するかどうかを確認します。これが cygwin で自分でコンパイルした vim で機能する場合、Linux のコンソール vim でもうまく機能する可能性があります。
ここでのこの投稿は、それが可能であるという証拠として役立ちます。それが、これがコメントされなかった理由です. 再び Linux を使用しているときに、これをさらに調査してこの投稿を更新しますが、時間がかかる場合があります。
On set mouse=a
: vim のヘルプには、マウス入力を処理できる端末が必要であると記載されています。詳細については、こちらを参照してください。また、xterm 準拠のコンソールを使用しているが、別のものに設定されて:help ttymouse
いる場合などにも役立ちます。:help term
更新: (パッケージを含む新しくインストールされた Fedora 19、自己コンパイルされたものはありません。)
Fedora 19 + se mouse=a
= 複数のバッファーが隣り合って開いている単一のコンソール vim ウィンドウでのスクロールも、独立して機能します。使用するウィンドウ マネージャは LXDE です。