複数行とその行内のすべての「単語」を編集したいです。例えば:
45 28 42 65
24 87 47 95
01 25 87 98
すべての行のすべての整数を選択し、その前に "0x"を付けて、次のようにします。
0x45 0x28 0x42 0x65
0x24 0x87 0x47 0x95
0x01 0x25 0x87 0x98
私は知っている Ctrl+shift+L 各行にカーソルを表示するには、どのようにしてすべての番号の前にカーソルを表示して一度に一括編集することができますか。
行を強調表示して、
あなたはそれからあなたの心の内容にカーソルを移動して一度にすべての行を編集することができます。
「選択」メニューの「行に分割」とも呼ばれます。
複数のカーソルと列選択を使用してください。
あなたの場合は、単に "単語"を含む各列の先頭にカーソルを置く必要があります。
その後、必要に応じて編集します。あなたの場合は、 、 x。
必要に応じて単語の末尾または先頭に移動したり、単語を選択したり引用符や括弧で囲んだりすることもできます。
参考文献:
私のためにOS X + Sublime build 3083で働いた:
OPTION (ALT) + select lines
私はそれが「箱から出して」可能であるかどうかわからない。そして残念なことに、私は適切なプラグインも知らない。あなたが提案した問題を解決するためにあなたは正規表現を使うことができます。
[^ ]+
(または\d+
、あるいはあなたが好むものは何でも)ホットキーはあなたのOSや個人的な好みによって変わります(私のものはOS X用です)。
私はLinux上で同じ問題に直面していました、私がしたことはすべてのコンテンツを選択すること(ctrl-A)そしてそれからctrl + shift + Lを押すことです。 。
また、列ごとに切り取り、コピー、貼り付けなどの他の操作を実行することもできます。
シモンズ: - あなたがテキストから長方形のデータセットを選択したいならば、あなたはシフトを押して、そしてマウスの右ボタンを押したまま長方形の様式でデータを選ぶこともできます。 Ctrl + Shift + Lキーを押して各行にカーソルを移動します。
Windowsでは、私は好きです Ctrl + Alt + Down。
行を1行ずつ選択し、自動的に複数行エディタモードを開始します。これは少し速いです。編集する行がたくさんある場合は、テキストを選択して Ctrl + Shift + L より良い選択です。
あなたの例のように少数の数のセットのために手動でそれぞれの数を選択するのは良いことですが、より大きなコレクションのためにあなたがあなたのために仕事をする正規表現検索をすることができます。
Ctrl + F 検索バーが開きます。
正規表現検索は左端の "。*"ボタンをクリックすることで有効になります。
1桁以上のすべての出現箇所を検索するには、「\ d +」と入力します。 [すべて検索]ボタンをクリックすると、それぞれの番号が個別に選択されます。
それからあなたは使用することができます Ctrl + Shift + L 選択範囲を複数のカーソルに変換します。ここからあなたは好きなようにすることができます。
Windows:文字列を検索して検索文字列のすべてのインスタンスを一度に変更するには、Alt + F3をお勧めします。
ctrl + shift +右クリックは、そのようにうまく機能します