はじめに
vimを使い始めてmarkdownのプレビューを見れるようにしたかった。
そこで、いくつかのプラグインを導入して簡単にプレビューできるようにしました。
プラグイン管理にはdein.vim
を使っています。
最初にやってエラーが出た
以下の設定を.vimrc
に書いたところ、エラーを吐きました。
call dein#add('tpope/vim-markdown')
call dein#add('kannokanno/previm')
call dein#add('tyru/open-browser.vim')
au BufRead,BufNewFile *.md set filetype=markdown
let g:previm_open_cmd = 'open -a Firefox'
エラーの内容は以下の通りです。なぜかはわかりません。
[vimproc] vimproc#get_command_name: File "open" is not found.
動くようにした
"Markdown用のプラグイン
call dein#add('tpope/vim-markdown')
call dein#add('kannokanno/previm')
call dein#add('tyru/open-browser.vim')
このままでもいいのですが自動的に折りたたまれてしまうのでいくつか設定しておきます。
<Ctr-p>
でプレビューを表示するようにします。
""" markdown {{{
autocmd BufRead,BufNewFile *.mkd set filetype=markdown
autocmd BufRead,BufNewFile *.md set filetype=markdown
" Need: kannokanno/previm
nnoremap <silent> <C-p> :PrevimOpen<CR> " Ctrl-pでプレビュー
" 自動で折りたたまないようにする
let g:vim_markdown_folding_disabled=1
let g:previm_enable_realtime = 1
" }}}
マークダウンを編集している間自動的に更新してくれるので便利です。
プレビューはこんな感じです。