Welcome to my blog
Thoughts, code, and life.
-
Use minpac.vim
Vim 8のパッケージ機能を利用したプラグインマネージャー「minpac」の導入記事です。起動速度向上のための遅延ロード設定などを解説しています。
-
Setting of the vim-plug
Vimのプラグインマネージャー「vim-plug」を試してみました。dein.vimと比較しつつ、条件付き読み込みや遅延ロードの設定例を紹介しています。
-
Use denite instead of unite
Vimの統合インターフェースプラグインをUniteからDeniteへ移行しました。dein.vimを使ったtoml設定や、grepツール(pt, jvgrep, ripgrep)との連携方法を紹介しています。
-
Git status recurse
再帰的にGitディレクトリのステータスを確認できるGo言語製ツール「gsr」を作成しました。ghqとの連携や、peco/fzfを使ったリポジトリ移動の設定例も紹介しています。
-
Use highlight.js with CDN
ブログのコードハイライトを`highlight.js`に変更し、CDN経由で読み込む設定方法を紹介します。複数言語への対応方法も解説しています。
-
dein and vim singleton
Vimプラグイン`vim-singleton`を`dein.vim`で管理する際の注意点についてです。`hook_source`の使用や`dein#call_hook('source')`の呼び出しについて解説しています。
-
Use fish instead of zsh
長年使っていたzshからfish shellへ移行した話です。fishermanを使ったプラグイン管理や、独自の関数定義、peco/fzfとの連携設定などを詳述しています。
-
js beautify with vim
VimでJavaScriptコードを自動整形するために、`js-beautify`と`vim-autoformat`を組み合わせる設定方法です。ES2015に対応した`.jsbeautifyrc`の設定例も紹介しています。
-
Zsh autosuggestions
zshの入力補完プラグイン「zsh-autosuggestions」の導入方法と、キーバインド設定について紹介します。
-
Use solarized colorscheme in true color
True Color環境下でSolarizedカラースキームを使用する際、通常のプラグインではなく`vim-solarized8`を使用することで解決した話です。