vim を使う
あなたは、どんなテキストエディターを使用していますか、
私は、拡張子ごとにハイライトの設定ができれば今まで満足でした。しかし・・・
コーディングの速度は飲酒クリエイターの私にとっては、酒をこぼしたのごとくもったいない!と感じはじめました。
そこで、前より気になっていた、emacsとvi。この二大UNIXエディタと呼ぶのかわかりませんが、すごいらしいのですゎ。
Mode
- 通常
- ビジュアル
- 選択
- 挿入
- コマンドライン
- ex
- eVim
便利なコマンド
カーソル移動
- o: 改行
- ^: 行頭へ移動
- $: 行末に移動
- w: 単語移動(進む)(数値と組み合わせてコンボ。3w で3単語移動。
- d: 単語移動(戻る)(数値と組み合わせてコンボ。3d で3単語移動。
- e: 直後の単語に末尾まで移動
- ge: 直前の単語の末尾まで移動
- f + (お好きな1文字): 前方にある文字列の中から指定した文字まで移動。後方は大文字のT
※f はカーソルが検索結果まで移動、t で指定すると検索結果の手前まで移動
- %: 対応するカッコへ移動する、ちょう便利すぎた
編集
- d: 削除
- dd: 行削除
- dw: 単語の削除
特殊
- :set textwidth=XX: 自動で改行をしてくれる。XXは文字数。