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
-, , , ,

執筆者:

関連記事

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

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

vimを軽く早く~NeoBundleLazy NeoComplete gitgutter

目次1 NeoBundleLazyをつかう2 NeoCompleteをつかう3 gitgutterを改良版にしてみる NeoBundleLazyをつかう 起動時間の計測 [crayon-5c15437 …

PythonやRなどのインタラクティブ実行環境Jupyter Notebookをインストールする

By: tonynetone – CC BY 2.0 目次1 Jupyter Notebook2 環境3 インストール4 実行5 Python実験環境6 R環境のインストール7 Ruby環 …

zshの機能と設定まとめ

By: Marsha Wheatley – CC BY 2.0 目次1 zsh機能の紹介 ニコニコ動画2 環境3 colors 色の設定4 Completion 補完機能5 Correct …

Ubuntu server12.04でneocompleteをつかうためにvim7.4をビルドした〜初夢、美夢

By: jinterwas – CC BY 2.0[/caption]   Ubuntu server 12.04ではapt-getでneocomplete対応のvimをインスト …