Programing

Sublime Text 2 Windows의 여러 커서

lottogame 2020. 9. 23. 08:01
반응형

Sublime Text 2 Windows의 여러 커서


Windows에 Sublime Text 2를 설치했고 다중 커서 기능을 사용하려고합니다.

먼저 내가 찾고있는 선택 (3 줄)을 강조 표시합니다.

그런 다음 CTRL+ D를 눌러 각 반복 을 선택 하거나 ALT+ F3를 눌러 모두 선택할 수 있습니다. 내 상황에는 네 번의 반복이 있습니다.

이제 세 줄의 중간에있는 커서를 이동하고 모든 발생에 추가 할 정보를 추가하려고합니다.

선택 항목을 클릭하자마자 다중 선택 항목이 사라 집니까? 내가 뭘 잘못하고 있는지, 그것이 잘못되었다고 확신하지만 문서가 너무 약해서 방법을 알 수 없습니까?


Sublime Text에서 여러 텍스트 영역을 선택한 후 클릭은 다중 선택 모드를 종료하는 방법으로 간주됩니다. 대신 키보드 키 (화살표, Ctrl + 화살표 등)를 사용하여 커서를 이동하면 괜찮습니다.


일반적으로 마우스를 완전히 건너 뛰는 것이 더 쉽습니다. 또는 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(및 끌기)

맥 OS X

빌딩 블록:

  • 양수, 음수:
    • 선택에 추가 :
    • 선택에서 빼기 : ⇧⌘(v3의 블록 선택에서만 작동하며 버그로 추정 됨)
  • 선택 유형 :
    • 선형 선택 : Left Click
    • 블록 선택 : Middle Click또는 +Left Click

원하는대로 결합하십시오. 예를 들면 :

  • 선택에 추가 : + Left Click(및 선택적으로 드래그)
  • 선택에서 빼기 : ⇧⌘+ Left Click(그리고 드래그-이 조합은 Sublime Text 3에서는 작동하지 않지만 2에서는 작동합니다)
  • 블록 선택 추가 : ⌥⌘+ Left Click(및 끌기)
  • 블록 선택 빼기 : ⌥⇧⌘+ Left Click(및 끌기)

건반

윈도우

  • 단일 선택 모드로 돌아 가기 : 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

리눅스

  • 단일 선택 모드로 돌아 가기 : Esc
  • Extend selection upward/downward at all carets: Alt + Up/Down Note that you may be able to hold Ctrl as well to get the same shortcuts as Windows, but Linux tends to use Ctrl + Alt combinations for global shortcuts.
  • Extend selection leftward/rightward at all carets: Shift + Left/Right
  • Move all carets up/down/left/right, and clear selection: Up/Down/Left/Right
  • Undo the last selection motion: Ctrl + U
  • Add next occurrence of selected text to selection: Ctrl + D
  • Add all occurrences of the selected text to the selection: Alt + F3
  • Rotate between occurrences of selected text (single selection): Ctrl + F3 (reverse: Ctrl + Shift + F3)
  • Turn a single linear selection into a block selection, with a caret at the end of the selected text in each line: Ctrl + Shift + L

Mac OS X

  • Return to single selection mode: (that's the Mac symbol for Escape)
  • Extend selection upward/downward at all carets: ⌃⇧⇡, ⌃⇧⇣ (See note)
  • Extend selection leftward/rightward at all carets: ⇧⇠/⇧⇢
  • Move all carets up/down/left/right and clear selection: , , ,
  • Undo the last selection motion: ⌘U
  • Add next occurrence of selected text to selection: ⌘D
  • Add all occurrences of the selected text to the selection: ⌃⌘G
  • Rotate between occurrences of selected text (single selection): ⌥⌘G (reverse: ⌥⇧⌘G)
  • Turn a single linear selection into a block selection, with a caret at the end of the selected text in each line: ⇧⌘L

Notes for Mac users

On Yosemite and El Capitan, ⌃⇧⇡ and ⌃⇧⇣ are system keyboard shortcuts by default. If you want them to work in Sublime Text, you will need to change them:

  1. Open System Preferences.
  2. Select the Shortcuts tab.
  3. Select Mission Control in the left listbox.
  4. Change the keyboard shortcuts for Mission Control and Application windows (or disable them). I use ⌃⌥⇡ and ⌃⌥⇣. They defaults are ⌃⇡ and ⌃⇣; adding to those shortcuts triggers the same actions, but slows the animations.

In case you're not familiar with Mac's keyboard symbols:

  • is the escape key
  • is the control key
  • is the option key
  • is the shift key
  • is the command key
  • et al are the arrow keys, as depicted

Try using Ctrl-click on the multiple places you want the cursors. Ctrl-D is for multiple incremental finds.


I find using vintage mode works really well with sublime multiselect.

My most used keys would be "w" for jumping a word, "^" and "$" to move to first/last character of the line. Combinations like "2dw" (delete the next two words after the cursor) make using multiselect really powerful.

This sounds obvious but has really sped up my workflow, especially when editing HTML.

참고URL : https://stackoverflow.com/questions/14963775/multiple-cursors-in-sublime-text-2-windows

반응형