ターミナルEmacsでマウスサポートを有効にするにはどうすればよいですか?


17

で開始したEmacsターミナルセッションでマウスサポートを有効にするにはどうすればよいemacs -nwですか?これを行うためのキーボードショートカットまたはフラグはありますか?そうでない場合、ターミナルエミュレータでどのように行うことができますか?私はGuakeを使用しています。


1
emacsGUIターミナルエミュレーターで実行していますか?どのようなサポートが必要ですか?カーソルを置きますか?コピー/貼り付け?
テルドン


@terdon私はguakeを使用しています。
ユーザー

OK、質問を編集してその情報を追加してください。また、必要なマウスのサポートの種類を正確に説明します。
テルドン

2
@user ALT-Xを入力してからxterm-mouse-mode、を返します。
マークプロトニック

回答:


18

ヒットF10してメニューを開き、矢印キーを使用して[オプション]→[Emacsのカスタマイズ]→[すべての設定の一致…]に移動します。タイプmouseおよびEnter

ターミナルで実行しているときにEmacsバージョンにメニューがない場合は、を実行しM-x customizeます。(つまり、Alt+ を押しX、入力してcustomizeからを押しEnterます。)検索ボックスに移動し、入力してmouseを押しEnterます。

マウスのサポートは「Xtermマウスモード」と呼ばれます。あなたはマニュアルでそれを見つけることができます。マニュアルには、(現在のセッションのために)それをオンにする方法を提供します- M-x xterm-mouse-mode

カスタマイズインターフェイスで、変更する設定で[ Enter値の表示]を押します。「トグル」ボタンが表示さEnterれたら、それを押します。次にEnter、「状態」ボックスを押して、「0現在のセッションに設定」または「将来のセッションに保存」に「1」を選択します。(0今のところ選択してそこに戻っ1て、設定に満足したら後で選択できます。)


9

(xterm-mouse-mode 1)init.elファイルに追加します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.