markdown-preview

三月 13, 2022 [markdown] #markdown

markdown-preview

emacs markdown preview

直接上插件

grip-mode插件依赖grip

python3 -m pip install grip

之后使用use-package安装grip-mode, 这样在编辑markdown文件是就自动用浏览器打开预览了

(use-package grip-mode
  :ensure t
  :hook ((markdown-mode org-mode) . grip-mode))

遇到问题

macOS使用时遇到的问题

Error: [Errno 8] nodename nor servname provided, or not known

网上查询应该是域名localhost解析的问题,在/etc/hosts中添加

127.0.0.1 localhost

vim markdown preview

插件安装完成,配置映射快捷键:

Plug 'iamcco/mathjax-support-for-mkdp'
Plug 'iamcco/markdown-preview.vim'

nmap <silent> <F8> <Plug>MarkdownPreview        " for normal mode
imap <silent> <F8> <Plug>MarkdownPreview        " for insert mode
nmap <silent> <F9> <Plug>StopMarkdownPreview    " for normal mode
imap <silent> <F9> <Plug>StopMarkdownPreview    " for insert mode

这个功能需要vim有Python2或者3的支持, 使用vim --version和gvim --version去查看

vim --version | grep python

vim --version | grep python
+comments +libcall +python +visual
-conceal +linebreak +python3 +visualextra