MacOSX vim

VImで日本語マークダウンを編集する〜textlint、tagbar

投稿日:2018年4月12日 更新日:

最初に

突然、vimで日本語のmarkdownを書きたいと思い立った.
思い立ったが吉日、とvimと日本語について調べた結果をまとめる.

校正〜textlint

textlintのインストール

textlintはnode.jsの文書校正ツール.

ルールは、別のライブラリーとして管理されてる.

お試しに、入門向け日本語のプリセットを使ってみる.

次に、ruleを設定する.ホームディレクトリに.textlintrcファイルを作成する.

syntasticの設定

次に、vimrcからプラグインのsyntasticの設定.textlintはめちゃ重いので、保存のたびに走らせるかは要検討.

明示した時だけsyntasticを稼働させるPassiveモードにしておくには、

syntasticの代わりにALEをつかう

syntasticを辞めて非同期処理のALEにした.

lightlineにALEの結果を表示

nerd fontのインストール

iterm2のプロファイルでフォントを設定.

vim-deviconsのインストール
nerd-fontをvimプラグインで使えるようにする.

lightline-delphinusのインストール

アイコン付きで警告されるほか、statuslineにwarningの数が表示される.

ヘッディング一覧〜tagbar

exuberant ctagsのインストール

macには最初からctagsが入ってるけど、exuberant ctagsというのが必要.
日本語に対応したexuberant ctagsをインストールする.

これで、/usr/local/bin/ctagsにインストールされる.

tagbarのインストール

次に、vimのプラグインtagbarのインストール.

dein.tomlで、

~/.ctagsで

ctagsのインストールのくだりは、次を参照.

markdown用の設定は、次を参照.

unite-outlineでも代用可

リアルタイムプレビュー

previm

これで、あとは、:PrevimOpenを実行すればブラウザが立ち上がる.保存のたびにブラウザが更新される.

markdown-preview.vim


こちらはカーソル追従してスクロールまでしてくれる.

そのほか、プレビュー系のプラグインまとめ

markdownからdocxへの出力

様式を指定するには、reference.docxを作成して、様式をwordで作成.

そして、様式を指定.

非同期でやりたい.

その他

ESCを押すと日本語入力をオフにする.

とりあえずメモ.

-MacOSX, vim
-, , , ,

執筆者:

関連記事

vim8でdenite.nvimをつかう

目次1 denite.nvim2 インストール3 設定4 Uniteのソースの利用 denite.nvim denite.nvimは、unite.vimの後継プラグイン. NeoVimとVim8に対応 …

vimでソーシャルなスニペットメモをはじめる~gist.vim

  ネットワークで固定IPの設定ってどう書くんだっけ?とか久々にMySQLを使ったらプリビレッジのつづりが出てこないorzとか そういうのはそのたびにググったり、evernoteを使ったりし …

Macでデスクトップをgifで録画〜LICEcap

By: Ryosuke Sekido – CC BY 2.0 目次1 licecap2 インストール3 起動4 録画5 できた6 キー操作表示〜KeyCastr licecap www.c …

vimのundoをグラフィカルに表示~gundo.vim

参考 gundo.vimが超便利なのとvimのアンドゥツリーについて 仕組みから使い方までリンク先ですべて丁寧に解説してるんだけど本当に便利 F3に登録してあるから、F3を押して戻りたいところでエンタ …

vimでgit diffをビジュアル表示〜vim-gitgutter

目次1 インストール2 使い方3 fugitive.vimでdiff インストール

使い方 こんな感じで’ガター&#821 …