vimのci
発端はこのツイート
https://twitter.com/cwgem/status/119811120356786176ci'
and ci"
in VIM for great justice.
わかりやすいredditのトピックは"Did you know about ci''?"
http://www.reddit.com/r/vim/comments/9ltr5/didyouknowaboutci/
ci を簡単に説明するなら、対応する括弧内の内容を変更する、ということになります。
使用できる条件がやや限られていますが、編集モードで""や''などの括弧内にカーソルがあったとします。
そこで、ci" と入力すれば""で閉じられている中身が消去され入力モードに移行します。
同様に、''の中で ci' と入力すれば''の中身を一気に削除して入力することができます。
ci の後に続く括弧の記号は開始でも閉じでも構いません。
()括弧の中を編集する場合は、()内にカーソルを移動して、ci( もしくは ci) と入力すれば中身が削除され入力モードに移行します。
コメント
コメントを投稿