2012-03-07 12 views
3

emacsをssh経由で使用するにはxterm-mouse-modeを使用する必要がありますが、文字をダブルクリックすると単語全体がハイライトされません言葉。代わりに、マウスの下の文字だけを強調表示します。どうすれば修正できますか?emacs xterm-mouse-modeダブルクリックして単語を強調する

+1

マーク(C-スペース)を設定し、次にM-f(フォワードワード)を設定して、代わりにその単語を強調表示するのはなぜですか?またはssh端末からコピーすることを意味しますか? –

+0

私はそれをコピーするつもりはない、私は選択したものを知りたい。実際に、文字をダブルクリックすると、単語全体が選択されますが、強調表示されているのは1文字だけです。これは私を混乱させます。 – Charlie

+0

これは、端末モードのemacsがウィンドウシステムと同じように強調表示しないためです。したがって、マークセットを使用して移動してもハイライトは表示されません。これをテストしてみてください。 –

答えて

0

emacsの非ウィンドウ版(端末ウィンドウで実行されるemacs)では、強調表示が機能しません。物事が強調表示されているかどうかを知ることは難しいので、C-space(Mark-set)を使って物事を強調表示することをお勧めします.xterm-mouse-modeを有効にするよりも、正しく

2

C-h f xterm-mouse-modeは言う:

が...マウスの簡単な使用のために動作します。基本的には、変更されていないのは
シングルクリックだけです。

私は恐らくダブルクリックが正常に動作しないことがわかっています(Emacsは2回の通常クリックと見なされます)。

EDIT 2014年8月29日:この制限は、最近、Emacsのトランク(つまり、次のバージョンではなく次の24.4ではなく)で解除されました。

+0

すばらしいニュース!共有してくれてありがとう。 – PythonNut

関連する問題