Welcome to my blog
Thoughts, code, and life.
-
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`を使用することで解決した話です。
-
True color in iTerm2 Tmux Neovim
iTerm2、tmux、Neovimの組み合わせでTrue Color(24bitカラー)表示を有効にする設定方法を解説しています。
-
flowtype in vim
JavaScriptの静的型チェッカー「Flow」をVimで利用するための設定です。`vim-flow`プラグインと`deoplete.nvim`を組み合わせた補完環境の構築手順を紹介します。
-
Type sound with Tickeys
タイピング時に効果音を鳴らすアプリ「Tickeys」をMacに導入した話です。キーボードを叩くのが楽しくなり、作業効率向上を目指します。