我不是emacs lisp黑客,而是emacs键盘宏的常用用户,特别是用于操作长数据文件。我搞砸了大约20次。我的宏编辑时它真的不应该。我认为我需要的是像
M-x check-regex-on-point
当光标没有特定于我认为此时应该打开的特定内容时会中止(响铃门铃)(例如,数字,字母串,逗号等)
是否有针对此类任务的包或功能?
答案 0 :(得分:0)
(defun check-regex-on-point (x)
"abort keyboard macro if not at the right spot"
(interactive "sregex: ")
(unless (looking-at-p x) (keyboard-quit))
)
基于Drew在上述评论中的观点。