Emacs 有用的尝试是将键盘宏和elisp结合起来:制作一个宏来编写表达式,然后对其求值——对计数器等非常有用。啊,是的,这就是我看到的博客,太棒了!谢谢 M-x query-replace-regexp Regexp: \([0-9]+\) Replace wit

Emacs 有用的尝试是将键盘宏和elisp结合起来:制作一个宏来编写表达式,然后对其求值——对计数器等非常有用。啊,是的,这就是我看到的博客,太棒了!谢谢 M-x query-replace-regexp Regexp: \([0-9]+\) Replace wit,emacs,lisp,elisp,Emacs,Lisp,Elisp,有用的尝试是将键盘宏和elisp结合起来:制作一个宏来编写表达式,然后对其求值——对计数器等非常有用。啊,是的,这就是我看到的博客,太棒了!谢谢 M-x query-replace-regexp Regexp: \([0-9]+\) Replace with: \,(+ 1 (string-to-number \1)) C-SPC ;; set-mark-command C-e ;; move-end-of-line <<replace-regexp&g


有用的尝试是将键盘宏和elisp结合起来:制作一个宏来编写表达式,然后对其求值——对计数器等非常有用。啊,是的,这就是我看到的博客,太棒了!谢谢
M-x query-replace-regexp
Regexp: \([0-9]+\)
Replace with: \,(+ 1 (string-to-number \1))
C-SPC       ;; set-mark-command
C-e         ;; move-end-of-line
<<replace-regexp>>  ;; replace-regexp
<f3>        ;; kmacro-start-macro-or-insert-counter
C--         ;; negative-argument
M-@         ;; mark-word
M-w         ;; kill-ring-save
RET         ;; indent-new-comment-line
\           ;; self-insert-command
,(1+        ;; self-insert-command * 4
SPC         ;; self-insert-command
C-y         ;; yank
)           ;; self-insert-command
RET         ;; indent-new-comment-line