emacsにカーソル位置に貼り付ける(マウスの中央ボタン)ように指示できますか?


17

たとえば、ブラウザからテキストをemacsに貼り付けると、多くの場合、emacsカーソルは既にテキストを貼り付けたい位置にあります。コンソールモードでemacsを使用する場合、マウスをテキストの上に移動して中央のボタンを押すだけです(gpmが無効になっている場合)。しかし、X(ウィンドウ)モードでemacsを使用する場合、テキストを貼り付けたい正確な位置にマウスカーソルを移動する必要があります。

マウスカーソル位置の代わりに、現在のemacsカーソル位置を貼り付けに使用するようにemacsに指示する方法はありますか?

私の問題が解決することを願っています。:-)


良い質問ですが、特定のシナリオではこの機能が欠けていることに気付きました。しかし振り返ってみると、私は約半分のケースで標準的な行動を好むと言えます。常に両方のモードにすばやくアクセスできると便利です。
アレクサンダーシュチェブリキン

回答:


19

この設定を試してください:

(setq mouse-yank-at-point t)

素晴らしい、この設定はMxマウスヤンクでは表示されません...オートコンプリート、これを.emacsに入れると動作します:-)
フロー

3
それは関数ではなく変数だからです。Mx set-variable RETマウスヤンクアットポイントを使用できます(ここで補完が機能するはずです)
アントワーヌペリス

1
これはデフォルト設定のIMHOである必要があります。
sjas

追加の明確さ:マウスの中央ボタンを使用してテキストをポイントに貼り付けます。それ以外の場合は、ポイントの位置をリセットし、マウスの位置に貼り付けます。
ミスト
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.