VimのMarkdownPreview Pluginインストール
概要
Vimに機能豊富なMarkdownPreview
というPlugin
をインストールする。
詳細情報:iamcco / markdown-preview.nvim
できること
以下種類のものを描画できる:
* グラフ
* PlantUMLでUML図(シーケンス図など)
* ガントチャート図
* LaTeX
etc.
1つのPlugin
をインストールすればこれだけの機能が使えるのはすごく便利だ。
インストール方法
.vimrc
にこれ1行だけを入れればOK
Plug 'iamcco/markdown-preview.nvim', { 'do': { -> mkdp#util#install() }, 'for': ['markdown', 'vim-plug']}
そして、コマンド:MarkdownPreview
を次のようにmap
する
nnoremap <Leader>b :MarkdownPreview<CR>
自分の環境では、Space + b
でデフォルトブラウザ(Firefox
)が立ち上がってプレビューしてくれる。
TIPS
単独1行 or 複数行で書きたい場合
$$ hogehoge $$
か
$$ &1行目\\ &最終行 $$
他の文字と同じ行に書きたい場合
hogehoge $fugafuga$ hogehoge
例:2次方程式の基本形は $y = a x ^ 2 + b x + c$
揃え方
$$ hogehoge $$
で囲む場合
デフォルトで中央揃えになる。$ hogehoge $
で囲む場合
左揃えになる。$$ \tag*{右揃えの記号など} $$
で囲む場合
右揃えになる。
動作確認
LaTeX
で余弦定理の公式を書いてプレビューしてみた。
$$ \cos A = \frac {b ^ 2 + c ^2 - a ^ 2} {2bc} $$
書き方:$$ \cos A = \frac {b ^ 2 + c ^2 - a ^ 2} {2bc} $$