今、コーディングはVimコマンドとマウス&IDEのハイブリッドでやっています。
正直、スピードだけで言えばマウスを使った方が早いことの方が多いです。Vimコマンドはまだ考える時間があるので、どうしてもワンテンポ遅れてしまいます。それでもやめないのは、単に楽しいから。
今日は cc を覚えました。
CSSのコーディング中、ダミーで入れていたスタイルをまるっと書き換えたいシーンがあって。今まではその行を dd やVdで削除してから O で新しい行を開いて入力していたんですが、cc は一発でその行をまるごと書き換えモードに入れます。
CSSって1行1プロパティで書くことが多いので、これが結構ハマる気がします。
ciw で値だけ書き換えた方が早い場面もあるんですが、プロパティごとまるごと変えたいときは cc の方が気持ち良い。
Vim使う上で気持ち良い、が結構大事だと思っています。
効率が多少悪くても、「このコマンドで出来た」という感覚が積み重なるから続けられる気がしていて。頭で考える時間が少しずつ短くなっていくのが、手応えとして感じられる瞬間があります。
まだまだ全然使いこなせていないけど、今日は cc が増えました。