この広告は、90日以上更新していないブログに表示しています。

ブログやQiita::Teamへの投稿はMarkdownで書いている。
Markdown中にコードやコマンドを貼り付けることがよくあるのだけど、iTerm + tmux +vimのCUI環境で開発しているので、MarkdownもVimで書けたら便利だなぁと思っていた。
MarkdownをVimで気持ちよく書くためには、この辺が気になっていた。
このうち、プレビューとアウトライン以外の機能を満たすMarkdown用の設定や関数を集めたVimプラグインを作った。なかなか快適。
previmが最高。:PrevimOpenとコマンドを実行するだけで、Makdownのプレビューがブラウザで確認できる。
普段、コードを書くときのアウトライナーにtagbarを使っているので、Markdownを編集中もTagbarでアウトライン表示したい。
Home · majutsushi/tagbar Wiki · GitHub にMarkdownをTagbar連携するやりかたが載っている。
ctagsを使うやりかたより、markdown2ctagsを使ったほうが見出しのネストに対応して直感的な表示になるので好みだった。
次のような設定で、気持ちよくMarkdownが書ける環境になる!
NeoBundle'kannokanno/previm'NeoBundle'majutsushi/tagbar'NeoBundleFetch'jszakmeister/markdown2ctags'NeoBundle'violetyk/iikanji-markdown.vim'letg:tagbar_type_markdown= { \'ctagstype':'markdown', \'ctagsbin' :$HOME.'/.vim/bundle/markdown2ctags/markdown2ctags.py', \'ctagsargs' :'-f - --sort=yes', \'kinds' : [ \'s:sections', \'i:images' \ ], \'sro' :'|', \'kind2scope' : { \'s' :'section', \ }, \'sort':0,\ }
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。