ターミナルのマウスカーソル?


15

Mac OS X Terminal.appを使用します。しかし、これに対する答えは、おそらくグラフィカル環境での典型的なUNIX風の端末エミュレータに当てはまります。

質問-どうすればよいですか:マウスカーソルを使用して、端末の現在の行の文字位置をクリックし、端末のカーソルをその場所にジャンプさせますか?

通常、正しいカーソル位置に移動するには、矢印キーを押し続ける必要があります。シェルプロンプトで長いテキスト文字列を貼り付ける場合、またはVIなどのエディターで作業している場合、これには長い時間がかかることがあります。エディターにはジャンプワードなどの他のナビゲーションキーがあることは知っていますが、マウスカーソルは気に入っています。

回答:


23

vim:

 :set mouse=a

1
この回答が出された時点では、ターミナルはマウスレポートをサポートしていなかったため、この回答は無効でした。ただし、OS X 10.11 El Capitanの時点で、TerminalはMouse Reportingをサポートするようになり、Vimで機能するようになります。
クリスページ

~/.vimrcMouse Reportingを自動的に有効にする方法の説明を追加すると、この回答が改善されます。
クリスページ

3
@ChrisPage:この回答を改善する場合:編集リンクをクリックします。「答えが与えられた時点で答えは無効でした」に関して:その時点で私のマシンで動作していなかった場合、私は答えを与えなかったでしょう。当時のOPでも機能していました。
アキラ

MouseTerm SIMBLプラグインがインストールされている必要があります。bitheap.org/mouseterm
クリスページ

I 1は私がESSENCIALのものが用意BY DEFAULTを付属していませんでしょうね便利HOW本当に不思議...
セルジオ・アブレウ


2

Nanoは '-m'引数でこれを行うことができます。


この回答が出された時点で、ターミナルはマウスレポートをサポートしていなかったため、この回答は無効でした。ただし、OS X 10.11 El Capitanの時点で、TerminalはMouse Reportingをサポートするようになり、Vimで機能するようになります。
クリスページ

~/.nanorcMouse Reportingを自動的に有効にする方法の説明を追加すると、この回答が改善されます。
クリスページ

おそらくMouseTerm SIMBLをインストールし、プラグインしていた:bitheap.org/mouseterm
クリス・ページ

2
@ChrisPageは、OPのために働いた場合、回答が書かれた時点で(あなたにとって)無効だったのはなぜ関連していますか?とにかく、あなたも答えを改善できることを覚えておいてください、編集リンクがすぐそこにあります:)
エンリコ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.