ページ

2012-06-22

[vim]実例 テキストオブジェクト HTMLで選択、削除

魔法のようにvimを使おう!

ってことで、vimのテキストオブジェクトの使い方を勉強中。
覚えたやつを書いてくよー



HTMLで


カーソルのところにあるタグ(<script></script>)をまるごと消したい。


ノーマルモードで、
dat
とタイプ!

意味は

d : 削除
a : 全部
t : タグ

タグの全部を削除




カーソルのところにあるタグの中身(<script>ここ!</script>)を消したい。


ノーマルモードで、
dit
とタイプ!

意味は

d : 削除
i  : 中身
t : タグ


タグの中身を削除

削除はこえーよ!


カーソルのところにあるタグを全選択したい。


ノーマルモードで
vat
とタイプ!

意味は

v : 選択
a : 全部
t : タグ

タグの全部を選択


カーソルのところにあるタグの中身を選択状態にしたい。


ノーマルモードで
vit
とタイプ!

意味は

v : 選択
i  : 中身
t : タグ


タグの中身を選択 




選択してから削除したい場合には


vitからのd
で選択範囲を確認した後に消せます。

0 件のコメント:

コメントを投稿