私は端末でVimを使用しているので、スクロールホイールでのスクロールには\e[A
and \e[B
構文(\e
記号化\x1b
、またはエスケープ)が使用されます。
ただし、Vimはカーソルを行の上または下に移動することでこれを解釈します。望ましい行動はということです画面が上に移動または下に、のようなものである<C-e>
と<C-y>
行います。
カーソルを同じ行に置いたままスクロールホイールを使用したときに画面を移動するようにVimに指示するにはどうすればよいですか?これは、すべての共通モード(挿入、通常、視覚選択)で機能するはずです。
例えば、私はすでに:nnoremap <esc>[A <C-e>
(で<esc>
挿入されたリテラルのエスケープ文字に置き換えて)試しましたCtrl+V Escが、これは無駄であることが判明しました。
Ubuntu 14.04でGNOMEを搭載したVim 7.4.52を使用しています。
質問をオペレーティングシステムまたはウィンドウ環境に限定できますか?
—
200_success
@ 200_successわかった、質問に環境を編集しました。
—
ドアノブ
この質問にも「端末」とタグ付けする必要があると思います。回答されたため編集できませんか?
—
bsmith89