{}や""などで囲まれた範囲の切り取り、コピー
di?,da?,yi?,yi?コマンド
{}や""などの範囲で囲まれたテキストを切り取りやコピーする方法です
{}で囲まれた範囲を切り取りたいときは、範囲内どこかにカーソルを移動させ、'di{'とコマンドを打ちます。そうすると{}の内側部分が切り取られます。{を"や'や[などにしても応用可能です。
プログラミングなどでは、このように括弧などで囲まれたブロックを切り取ったりコピーしたりがしょっちゅう発生するため非常に便利です。
括弧やクォーテーションも含めて切り取りたいときは、'da{'とします。iがaに変わります。iはinnerという意味だそうです。
コピーの場合は最初のdをyに変えれば同じようにできます。
-
VIM入門 Next
- 範囲選択して切り取り、コピー、貼り付けをする
- 単語単位の切り取り、コピー
- {}や""などで囲まれた範囲の切り取り、コピー
- ソースコードフォーマットを行う
- テキスト内にあるファイル名をオープンする
- ブロック選択をする
- 複数行の先頭に同じ文字列を追加する
- 行末の改行を削除する(下の行と連結する)
- _vimrcと_gvimrcでのカスタマイズ
- Windowsのクリップボードを利用する
- スクロールをする
- ウィンドウを分割して別々のテキストを編集する
- シェルコマンドを実行する
-
Search