hello-world
webエンジニアのメモ。とりあえずやってみる。

#vim

[ruby][vim]Rubocopを使ってコードをチェックする

rubyのコーディングルールをチェックしてくれる rubocopをvimから自動実行するように設定しました。

tmuxのコピーモードでページ送り、ページ戻りができるようにする

今更ながらscreenからtmuxへの乗り換えをやっているのですが、そのままだとコピーモード時にvi風にC-bでページ戻り、C-fでページ送りができなかったので.tmux.confに設定を追加しました。

[mac][iterm]vimで全角記号がずれる問題を解消する

iterm2経由でvimを使っていた際に、全角記号(○や■)がずれておかしくなることがありました。

[vim][nkf]excelで出力したcsvの文字化けを直す(shift-jis => utf-8 変換)

macのexcelでcsv出力をして、プレビューを見たら日本語が見事に文字化けしました。

[vim]sass(scss)を自動コンパイルできるようにしてcss編集を効率化する

昨日の記事でhtmlマークアップを効率化したので、今回はcss周りを効率化してみます。

vimの正規表現で最短マッチ

vimでhtml内に記述された画像パスをCloudFront経由のパスに置換しようと思った時に最短マッチの記述方法にはまりました。

[vim]Emmetを導入してhtmlマークアップを効率化する

emmet-vimを使うとvimにEmmet環境を構築できます。

[vim]CentOS6.5にvim7.4をインストールしてrubyの補完ができるようにする(neocomplcache)

最初はvim7.2で試していたのですが、プラグインのアップデートをした際に一部プラグインが7.2では動かなくなったのでvim7.4にアップデートしました。