LoginSignup
0
1

More than 3 years have passed since last update.

vimでMarkdownを書きながらPreviewしたいので、previmを使う

Posted at

目的

マークダウンを書いている時に、記法があっているかの確認をしたいときなどに

プレビューを表示する方法を調べました。

vimのプラグインの作者のサイトを見つけました。

作者曰く、下記点が既存の「Vim + Markdown環境」でのビューワーとの違いとのことです。

Vimだけで完結します。

解決策

前提

※ vimのプラグイン管理ツールとして、NeoBundleを使用しています。

本題

  1. vimの設定ファイルにNeoBundleで使用するプラグインを記述する
  2. markdown形式の読み込みとキーマッピング

1.

NeoBundle 'tyru/open-browser.vim'
NeoBundle 'kannokanno/previm'

例えば、 ~/.vimrc などに設定します(※ ご自身の設定ファイルに記載してください)

2.

autocmd BufNewFile,BufRead *.{md,mdwn,mkd,mkdn,mark*} set filetype=markdown

" Previm
let g:previm_open_cmd = ''
nnoremap [previm] <Nop>
nmap <Space>p [previm]
nnoremap <silent> [previm]o :<C-u>PrevimOpen<CR>
nnoremap <silent> [previm]r :call previm#refresh()<CR>

この設定をしておくと、「スペース」+「p」 => 「o」で編集中のマークダウンファイルのプレビューがブラウザで開きます。

ブラウザから印刷するとプレビューの表示のまま、印刷できます。

参考URL

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1