Macのターミナルで Vim の中でマウスホイールを使用してスクロールできるかどうかを把握しようとして、運が悪かったのです。 X11 またはiTermのみがこれをサポートしているようです。
あきらめる前に、私はここで天才を試して、誰かがこれを行う方法を知っているかどうかを確認しようと思った。だから、私がそれを設定できるかどうか誰もが知っていますか?
または、別の端末アプリケーションの使用を真剣に検討する必要がありますか?
MouseTermを使用して(そして最初にSIMBLを必ずインストールしてください!)、スクロールはMacターミナルを使用して、リモートでもチャームのように機能します。
ターミナルアプリケーションを完全に終了し(Command + Q)、MouseTermのインストール後に再度起動する必要があります。
また、iTermを使用している場合は、これをvimrcに追加します
:set mouse=a
これは古い質問ですが、グーグルのトップヒットですので、更新された回答を提供する必要があります。
OSX El Capitan 10.11を実行すると、vimマウスとトラックパッドのスクロールはデフォルトでTerminal.appで機能しました。しかし、マウス/トラックパッドの入力がvimバッファーの操作を停止し、ターミナルバッファーのスクロールを開始するという状況に陥ることが時々ありました。答えはCommand + Rまたはメニュービュー->マウスレポートの許可でした。オンにすると、マウス/トラックパッドのスクロール操作でvimのカーソルを移動できます。
この記事 を読むことができますが、Mac OS Xのデフォルトのターミナルにはスクロールバーが組み込まれているので、マウスホイールコマンドは自動的にそこに行きます。前の回答で提案したように、gVimを間違いなく使用できます。キーボードから手を離すので、Vimでマウスを使用したくないのが一般的です。
私はただ50j
を押し下げて50k
上がる。正確にスクロールするわけではありませんが、うまく機能します。
それでもマウス機能が正常に動作しない場合は、この投稿の私の答えをご覧ください buntuのようにMac OS Xでvimを動作させる方法 、. vimrcに追加するだけです
set ttymouse=xterm2
GVimを使用します。gVimは、スクロール可能なウィンドウでテキスト編集環境を提供します。 gVimを使用する場合、ターミナルは関与しません。
X11(XQuartz 2.3.4)でxtermを使用していますが、vimはマウスで非常にうまく機能し、256色もサポートしています。
以下は、X11でxtermをより良くするために使用する〜/ .Xresourcesです。
XTerm*faceName: Lucida Sans Typewriter Regular
XTerm*faceSize: 9
XTerm*utf8: 1
xterm*saveLines: 1000
xterm*jumpScroll: true
!xterm*awaitInput: true
!xterm*multiScroll: true
XTerm*scrollBar: false
xterm*scrollbar*thickness: 16
xterm*rightScrollBar: true
XTerm*foreground: white
XTerm*background: grey10
!XTerm*background: black
XTerm*cursorColor: yellow
xterm*visualBell: false
xterm*loginShell: true
X11のxtermでベルの音を削除するには、次のコマンドを入力します。
xset b 0
ITermの使用をお勧めします-ターミナルよりも多くの利点があります。たとえば、マウスサポート、256色、賢明なコピーアンドペースト(自動コピー、ダブルクリックによるワード/ URL選択、ミドルクリックペースト)...