我的RSI正在起作用,我正在尝试重新映射Emacs中的一些键以提供帮助。这就是我想要做的事情:
我已经独自完成了1个工作但没有工作2.第2点对我很重要,因为我的习惯根深蒂固,我需要一个提醒来帮助我转换。
这可能吗?谢谢! -Patrick
答案 0 :(得分:2)
原始海报表明他将{
重新映射到M-j
,这导致Emacs将后者视为前者。换句话说,{
的行为与M-j
相同。
以下是将两者分开的方法,将有助于提醒原始海报他希望训练自己不要按{
键:
(global-set-key [?\M-j] (lambda () (interactive) (insert "{")))
(global-set-key "{" (lambda () (interactive) (message "Bad boy!")))
;;; OR use the following instead:
;; (global-set-key "{" nil)