2013-11-25 140 views
2

我啓用了全局子字模式,但我試圖獲得Ctrl +左/右以子字代替全部字缺省值left/right-word(默認命令爲那些鍵)。子字/ Emacs中的瞬態標記突出顯示問題

它按預期工作,如果我只是重新綁定按鍵,除了一種情況:如果我嘗試「瞬態標誌」使用按Ctrl + Shift +右,而不是標誌着全字狀right-word做,點被移動到下一個子字而不創建區域。

這是由於子字模式?我想知道如果我能以某種方式將標記等left/right-word的一些常規功能與子字模式的移動相結合。

回答

4

恕我直言,這確實是一個問題subword-mode。您可以通過執行修復:

(defadvice subword-backward (before handle-shift-selection activate) 
    (handle-shift-selection)) 

(defadvice subword-forward (before handle-shift-selection activate) 
    (handle-shift-selection)) 

但我的建議也做一個M-x report-emacs-bug所以這可以被妥善固定在下一版本中。

+1

+1通過'M-x report-emacs-bug'報告此錯誤(或增強請求)。 – Drew