2012-06-08 11 views
3

我對G41R2F1我怎樣才能取消綁定在Emacs C-鼠標按下-1

使用GNU Emacs的23.2.1(I386-MinGW的-nt6.1.7601)的2010-05-08 我發現我無意中得到C-mouse-down-1事件,這會彈出緩衝菜單(筆記本電腦觸摸板,在觸摸靈敏度方面完美無缺)。

我發現這是原因問「哪裏是鼠標緩衝菜單」和emacs告訴我:

鼠標緩衝菜單上

我一直沒能找到一種告訴全局復位鍵的方法來解除這個問題:

(global-unset-key「\ C-mouse-down-1」);從Google搜索

(全局未設置鍵「C-mouse-down-1」);邏輯猜測

都拋出錯誤。

回答

3

沒有C-mouse-down- *事件:你的意思是C-mouse-1?

Try:(global-unset-key [C-mouse-1]) - 適用於在OSX上運行的Emacs 23.3。

+0

哇。事實上,我設法不粘貼到我的問題中,emacs給了我,是「C-down-mouse-1」。我以某種方式將輸入unset-key參數的單詞轉換爲我的頭腦。衛生署!儘管如此,感謝我所需的答案,即「使用正確的序列名稱,並且(最重要的是)使用方括號引用它」謝謝! – GreenAsJade

+0

歡迎您! – Specksynder

+3

99%的時間可以使用'C-h k'給出的逐字綁定。在這種情況下,它會給出,所以你可以使用'(global-unset-key(kbd「」))''。 – jpkotta