実践vimのメモ帳

実践vimを読んでいますが、目から鱗といっていいぐらい、自分が知らないことが多いです。

そして、役立ちそうなことが書いてあります。

ただ、忘れそうなので、ここに書いておきます

A

「A」を押すと、一番最後まで行ってくれます。

var foo = hoge

.

これは以前やった行動を覚えてくれています。

var foo = foo
var bar = bar
var foobar = foovar

こういう場合の時です。

  • 「A」「;」「Esc」
  • 「j」「.」を繰り返す

;

def set_imaege
  image = Image.find(params[:id])
end

こういう場合に、空白にジャンプしていきたいとします。

  • 「f」「 」
  • ;

これはfの繰り返しになります。

*

単語をマークアップしてくれます。

- @image.errors.full_messages.each do |message|
  li = message

これで|message|の中で「*」を打ちます。 マークアップされます。 ここから「n」を押すと単語にジャンプできます。

daw

delete a word

var bar = bar

一番最後のカーソル位置にいたとして、「daw」をすると単語ごと削除してくれます。