84

WindowsにSublimeText2をインストールしましたが、複数カーソル機能を使用しようとしています。

まず、探している選択肢を強調表示します(3行)。

次に、 CTRL+を押しDて各再発を選択するか、ALT+を押しF3てすべてを選択します。私の状況では4回の繰り返しがあります。

ここで、カーソルを3行の中央に移動し、いくつかの情報を追加して、すべてのオカレンスに追加したいと思います。

選択範囲をクリックするとすぐに、複数の選択範囲がなくなりますか?私が間違っていることはありますか、それは間違いだと確信していますが、ドキュメントが非常に弱いため、方法がわかりませんか?

4

5 に答える 5

158

通常、マウスを完全にスキップする方が簡単です-または、ワードラップ時にSublimeが複数選択を台無しにしない場合はそうなるでしょう. 複数選択のためのキーボードマウスの使用に関する公式ドキュメントは次のとおりです。少し散らかっていますので、以下にまとめます。

Sublime Text 3 でショートカットが異なる場合は、メモを作成しました。v3 については、常に最新の開発ビルドを使用してテストします。ベータ ビルドを使用している場合は、エクスペリエンスが異なる場合があります。

タブやウィンドウを切り替えるときに (特に Linux で) 選択内容が失われた場合は、Ctrl+Uを使用して復元してみてください。

ねずみ

Windows/Linux

ビルディングブロック:

  • ポジティブ/ネガティブ:
    • 選択に追加:Ctrl
    • 選択から減算: Alt v3 の初期のビルドでは、これは線形選択では機能しませんでした。
  • 選択タイプ:
    • 線形選択:Left Click
    • ブロック選択:Middle ClickまたはShift+ Right Click Linux では、デフォルトで中クリックで貼り付けます。

組み合わせはお好みで。例えば:

  • 選択に追加: Ctrl+ Left Click(オプションでドラッグ)
  • 選択から減算: Alt+Left Click これは v3 の初期のビルドでは機能しませんでした。
  • ブロック選択の追加: Ctrl+ Shift+ Right Click(およびドラッグ)
  • ブロック選択を減算: Alt+ Shift+ Right Click(およびドラッグ)

Mac OS X

ビルディングブロック:

  • ポジティブ/ネガティブ:
    • 選択に追加:⌘</kbd>
    • 選択から減算: ⇧⌘(v3 のブロック選択でのみ機能します。おそらくバグです)
  • 選択タイプ:
    • 線形選択:Left Click
    • ブロック選択:Middle Clickまたは⌥</kbd> + Left Click

組み合わせはお好みで。例えば:

  • 選択に追加:⌘</kbd> + Left Click (and optionally drag)
  • 選択から減算: ⇧⌘+ Left Click(およびドラッグ - この組み合わせは Sublime Text 3 では機能しませんが、おそらく 2 では機能します)
  • ブロック選択を追加: ⌥⌘+ Left Click(ドラッグ)
  • ブロック選択を減算:⌥⇧⌘</kbd> + Left Click (and drag)

キーボード

ウィンドウズ

  • 単一選択モードに戻る:Esc
  • すべてのキャレットで選択範囲を上/下に拡張: Ctrl+ Alt+ Up/Down
  • すべてのキャレットで選択範囲を左/右に拡張: Shift+ Left/Right
  • すべてのキャレットを上下左右に移動し、選択をクリアします: Up/ Down/ Left/Right
  • 最後の選択モーションを元に戻す: Ctrl+U
  • 選択したテキストの次の出現箇所を選択に追加: Ctrl+D
  • 選択したテキストのすべての出現箇所を選択に追加: Alt+F3
  • 選択したテキストの出現間で回転 (単一選択): Ctrl+ F3(逆: Ctrl+ Shift+ F3)
  • 各行の選択したテキストの最後にキャレットを付けて、単一の線形選択をブロック選択に変えます: Ctrl+ Shift+L

Linux

  • 単一選択モードに戻る:Esc
  • すべてのキャレットで選択を上/下に拡張します: Alt+ Up/ Windows と同じショートカットを取得するためDown に保持することもできる場合がありますが、Linux はグローバル ショートカットに Ctrl + Alt の組み合わせを使用する傾向があることに注意してください。Ctrl
  • すべてのキャレットで選択範囲を左/右に拡張: Shift+ Left/Right
  • すべてのキャレットを上下左右に移動し、選択をクリアします: Up/ Down/ Left/Right
  • 最後の選択モーションを元に戻す: Ctrl+U
  • 選択したテキストの次の出現箇所を選択に追加: Ctrl+D
  • 選択したテキストのすべての出現箇所を選択に追加: Alt+F3
  • 選択したテキストの出現間で回転 (単一選択): Ctrl+ F3(逆: Ctrl+ Shift+ F3)
  • 各行の選択したテキストの最後にキャレットを付けて、単一の線形選択をブロック選択に変えます: Ctrl+ Shift+L

Mac OS X

  • 単一選択モードに戻る:⎋</kbd> (that's the Mac symbol for Escape)
  • すべてのキャレットで選択を上/下に拡張します。⌃⇧⇡</kbd>, ⌃⇧⇣</kbd> (See note)
  • すべてのキャレットで選択範囲を左/右に拡張: ⇧⇠/⇧⇢
  • すべてのキャレットを上下左右に移動し、選択をクリアします。⇠</kbd>, ⇡</kbd>, ⇣</kbd>, ⇢</kbd>
  • 最後の選択モーションを元に戻す:⌘U
  • 選択したテキストの次の出現箇所を選択に追加:⌘D
  • 選択したテキストのすべての出現箇所を選択に追加します。⌃⌘G
  • 選択したテキスト間で回転 (単一選択): ⌥⌘G(逆: ⌥⇧⌘G)
  • 各行の選択したテキストの末尾にキャレットを付けて、単一の線形選択をブロック選択に変換します。⇧⌘L

Mac ユーザー向けの注意事項

ヨセミテとエルキャピタンでは、⌃⇧⇡</kbd> and ⌃⇧⇣</kbd> are system keyboard shortcuts by default. If you want them to work in Sublime Text, you will need to change them:

  1. 開くSystem Preferences
  2. タブを選択しShortcutsます。
  3. Mission Control左のリストボックスで選択します。
  4. Mission Controlおよびのキーボード ショートカットを変更しますApplication windows(または無効にします)。私が使う⌃⌥⇡</kbd> and ⌃⌥⇣</kbd>. They defaults are ⌃⇡ and ⌃⇣; adding ⌃</kbd> to those shortcuts triggers the same actions, but slows the animations.

Mac のキーボード記号に慣れていない場合:

  • ⎋</kbd> is the escape key
  • ⌃</kbd> is the control key
  • ⌥</kbd> is the option key
  • ⇧</kbd> is the shift key
  • ⌘</kbd> is the command key
  • ⇡</kbd> et al are the arrow keys, as depicted
于 2013-09-21T05:09:31.550 に答える
39

Sublime Text では、テキストの複数の領域を選択した後、クリックは複数選択モードを終了する方法と見なされます。代わりにキーボードのキー (矢印、Ctrl+矢印など) でカーソルを移動すれば問題ありません。

于 2013-02-20T10:15:16.403 に答える
13

Ctrlキーを押しながら、カーソルを置きたい複数の場所をクリックしてみてください。Ctrl-Dは、複数の増分検索用です。

于 2013-02-19T19:05:51.000 に答える