有时候我们希望可以在文件的中文和英文之间直接插入空格,而不改变 pangu-spacing 中 pangu-spacing-real-insert-separtor
的设置。所以我写了一个函数来这么做:
(defun liu233w/pangu-spacing-space-the-buffer ()
"调用`pangu-spacing-mode'为当前 buffer 分词,不会修改原有的设置。"
(interactive)
(let ((pangu-spacing-real-insert-separtor t))
(pangu-spacing-modify-buffer)))
附赠一个 evil 中的 ex 命令:
(evil-ex-define-cmd "pangu" #'liu233w/pangu-spacing-space-the-buffer)
我已经给 pangu-spacing 交了一个PR,在 Add a new function: pangu-spacing-space-current-buffer by Liu233w · Pull Request #22 · coldnew/pangu-spacing · GitHub