在emacs markdown-mode中写下降价时,我希望电动对模式自动关闭
**bold**
和*italic*
对语法,即当输入一个*一秒*时应自动出现在光标之外或当输入**时另一个**应自动出现在光标之外。
我怎么能做到这一点?
答案 0 :(得分:3)
将此内容添加到.emacs
应该可以为*
(electric-pair-mode 1)
(defvar markdown-electric-pairs '((?* . ?*)) "Electric pairs for markdown-mode.")
(defun markdown-add-electric-pairs ()
(setq-local electric-pair-pairs (append electric-pair-pairs markdown-electric-pairs))
(setq-local electric-pair-text-pairs electric-pair-pairs))
(add-hook 'markdown-mode-hook 'markdown-add-electric-pairs)