Sublime Text 2에서 텍스트 블록을 오른쪽 / 왼쪽으로 이동하는 방법


26

Sublime Text 2를 사용하여 텍스트 블록을 왼쪽이나 오른쪽으로 어떻게 이동합니까?

답변:


44

ctrl+ ]선 (또는 강조 표시된 블록) ctrl + [을 들여 쓰고 들여 쓰기를하는 데 사용할 수 있습니다 .

OSX에서 이것은입니다 cmd + ]/[.

tab / shift + tab을 사용할 수도 있지만 커서가 현재있는 곳에서 시작 ctrl+[/]하고 전체 줄 / 블록을 이동합니다.


2
적어도 Mac 버전 탭 및 shift-tab은 전체 라인에서 작동하며 커서의 위치는 영향을 미치지 않습니다.
yamm

17

colinta의 SublimeMoveText를 확인하십시오 . 일반 플러그인으로 설치하지만 (패키지 관리자에서 "MoveText"라고 함) 키 바인딩을 수동으로 설정해야합니다. 여기 내가 한 일이 있습니다.

// MoveText
// move_text_left: Moves the selected text one character to the left
// move_text_right: Moves the selected text one character to the right
// move_text_up: Moves the selected text one line up
// move_text_down: Moves the selected text one line down
{ "keys": ["ctrl+shift+n"], "command": "move_text_left" },
{ "keys": ["ctrl+shift+m"], "command": "move_text_right" },

이동할 것을 강조하십시오. 두 줄 이상인 경우 @Jivings에서 제안한대로 열 선택을 사용하십시오 (Win / Linux에서는 Shift + 오른쪽 클릭, OSX에서는 Option + 마우스). 그런 다음 키 바인딩을 사용하여 텍스트를 왼쪽 / 오른쪽으로 이동하십시오. 키 바인딩을 설정하여 선택한 줄을 위 / 아래로 이동할 수도 있습니다.


3
어떤 사람들은이 패키지를 super+ctrl+left/right키 바인딩 과 함께 사용합니다 . 또한 MoveText 는 단어가 아닌 문자 위치로 텍스트를 이동 하므로 일반적인 텍스트 편집 용도로는 더 편리합니다.
Sroo Stroobandt

3

열 선택을 사용 하고 공백이나 탭을 삽입하거나 삭제하십시오.

또는 선택한 텍스트를 강조 표시하고 Tab을 눌러 오른쪽으로 이동하거나 Shift + Tab을 눌러 왼쪽으로 이동하십시오.


1
  1. 코드 줄을 선택하고 "tab"키를 누르십시오.
  2. 코드 조각을 앞뒤로 이동하려면 (왼쪽 또는 오른쪽) 키 조합을 사용하십시오 : 'CTRL'+ '['및 / 또는 'CTRL'+ ']'

1
허용 된 답변의 정보가 복제됩니다.
bertieb

0
  1. 바꾸기로 이동 (Ctrl + H)
  2. "정규 표현식"및 "선택"옵션을 선택하십시오.
  3. 공간을 삽입 할 블록을 선택하십시오.
  4. 모든 "^"을 ""로 바꾸십시오.

0

줄을 왼쪽과 오른쪽으로 이동하려면 다음을 사용하십시오.

⌘ +] 또는 ⌘ + [

줄을 위아래로 이동하려면 다음을 사용하십시오.

⌘ + ctrl + upArrow 또는 downArrow

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.