我启用了全局子词模式,但是我试图让 Ctrl + Left / Right 通过子词代替left/right-word
的全字默认值(默认命令为那些钥匙)。
如果我只是重新绑定键,它会按预期工作,除了一种情况:如果我尝试使用 Ctrl + Shift + Right “瞬态标记”,而不是像{一样标记完整的单词{1}},点不会创建区域,而是移动到下一个子字段。
这是由于子词模式吗?我想知道我是否能以某种方式将right-word
的一些正常特征与标记与子字模式的移动相结合。
答案 0 :(得分: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
所以这可以在下一个版本中正确修复。