Vimの復習

vimチュートリアルをやりました。 vimも、あまり使わないからか、 vimチュートリアルを3,4年前に1度やったことあるんだけど忘れていることが多い。 普段使わないとはいえ、たまにはこうやって復習するのもためになるかな。

今まで使ってなかったコマンド

  • c : 削除して、挿入モードに移行
  • s/ : 置換
  • ! : 外部コマンドの実行
  • R : 置換モード

Colemak配列でのvimの設定

ここ数週間くらいで、キーボードの配列を通常のQwerty配列からColemak配列に変えたために、 vimのショートカットがひどいことになったので以下のように設定。

"####キーバインド(移動系)####"
noremap h <Left>
noremap n <Down>
noremap e <Up>
noremap i <Right>

"####キーバインド(挿入系)####"
noremap u i
noremap U a
noremap l I
noremap L A
noremap y o
noremap Y O

"####コピー&ペースト####"
noremap j y
noremap ; p
noremap + P

"###元に戻す###"
noremap l u
noremap L U

"###検索###"
noremap k n
noremap K N

"######"
noremap f e