LoginSignup
6
6

More than 5 years have passed since last update.

複数カーソルへの複数行ペースト(TextMate と Sublime)

Posted at

1
2
3

というテキストがクリップボードにあるとする。

A|
B|
C|

のような複数カーソル状態になっているときペーストすると(|がカーソル位置)

A1
B2
C3

となる。


エディタによる挙動の違い(設定やプラグインで挙動を変えられるかもしれません)。

Sublime Text 2 および 3

  • カーソル数と行数が一致しないと各カーソルにそれぞれ全文ペーストされる。
  • 末尾の改行もカウントされる。なので最後の改行は含まないようにコピーする必要がある。
  • カーソルを作った順番は考慮されない。上から順番に埋まる。

TextMate 2

  • カーソル数が多いと、テキスト行をループさせてすべてのカーソルを埋める。カーソル数が少ないと、はみ出したテキストはペーストされない。
  • 末尾の改行は無視する(あってもなくてもよい)。
  • カーソルを作った順番も記憶していて、上記例でA,C,Bの順にカーソルを作った場合、

A1
B3
C2

となる。

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6