動機
.vimrcだけを少しだけ書き換えてターミナルでsource ~/.vimrc
を実行するとエラーが出た(それはそう,vim起動中にするべき)
vimを(見た目的には)起動せずにやってみる
このようにvim -cでvimコマンドを実行すれば良いと思ったが
vim -c ':source ~/.vimrc'
上記のコマンドだとvimを閉じる処理をしていないので、下記のようにパイプで終了させる
vim -c ':source ~/.vimrc | quit'
エラー無し+ロードに時間がかからなければ見た目的にはvimが起動していないように見える
vim -c ':source ~/.vimrc | sleep 5 | quit'
等で遅延させると開いていることがわかる
感想
面倒くさがらずdotfilesの方でinstall.sh走らせればこんなことには
同じミスをしている方を見つけて勝手に親近感を覚えました