source

Sublime Text 2에서 Ctrl+D를 여러 개 선택할 때 일치를 건너뛸 수 있는 방법은 무엇입니까?

ittop 2023. 5. 22. 21:42
반응형

Sublime Text 2에서 Ctrl+D를 여러 개 선택할 때 일치를 건너뛸 수 있는 방법은 무엇입니까?

다음과 같은 코드가 있습니다.

testVar = { a: 1 };
testVariable1 = 2;
var c = testVar.a + testVariable2;
var d = testVar;

"testVar" 변수의 이름을 바꾸고 싶습니다.+ D및 편집 변수로 여러 커서를 설정하면 "testVariable"도 선택 및 편집됩니다.

+D로 여러 커서를 설정하면서 일부 선택을 건너뛸 수 있는 방법이 있습니까?

+,K +D를 사용합니다.

(OS X의 경우: +,K +)D

약간의 연습이 필요하지만, 일을 끝내세요!

+와 D+를 동시에 K눌러 선택 항목을 건너뛸 수 있습니다.선택 항목을 너무 많이 선택한 경우 +를 U사용하여 이전 선택 항목으로 돌아갈 수 있습니다.

참고: Mac OS X의 경우 로 대체합니다.

이에 대한 기본 구성은 다음으로 이동하여 볼 수 있습니다.Preferences>Key Bindings-Default응용 프로그램 메뉴 모음에서 다음과 같은 내용을 볼 수 있습니다.

{ "keys": ["ctrl+d"], "command": "find_under_expand" },
{ "keys": ["ctrl+k", "ctrl+d"], "command": "find_under_expand_skip" }

원하는 경우 다음으로 이동하여 필요에 따라 키를 구성할 수 있습니다.Preferences>Key Bindings-User위의 코드를 복사한 다음 키를 변경합니다.

커서를 단어 위에 놓고 +를 사용하여 단어를 선택하는 경우.다음 번에 +를 누르면 강조 표시된 다음 단어가 선택됩니다.

두 번 클릭하여 단어를 선택하면 +는 강조 표시된 문자열뿐만 아니라 정확한 문자열을 선택합니다.

즉, 아무것도 강조 표시되지 않은 + 전체 단어 검색을 수행합니다.이미 강조 표시된 항목이 있으면 +에서 하위 문자열 검색을 수행합니다.

테스트를 해봤는데 Sublime Text 2 Version 2.0.1, Build 2217에서 작동합니다.

변수 앞에 커서를 놓고 변수를 선택하지 않고 패턴이 아닌 변수가 발생할 때마다 누릅니다.

2020년 윈도우의 키 바인딩에서 vscode에 대한 답변이 업데이트되었습니다.json은 선택한 다음 항목을 쉽게 건너뛸 수 있도록 이 행을 추가합니다.

  {
    "key": "ctrl+alt+d",
    "command": "editor.action.moveSelectionToNextFindMatch",
    "when": "editorFocus"
  },

*네, 질문이 숭고한 텍스트에 대한 것이라는 것을 알지만, 같은 질문 + vscode를 구글링하여 찾았습니다. 그래서 매핑이 동일하기 때문에 누군가에게 도움이 될 수 있습니다.

나는 그것이 왜 나에게 혼란스러웠는지 이해한다고 생각합니다.이것은 건너뛰는 것이 아니라 선택을 취소하는 것입니다.

당신은 때렸습니다Ctrl+D평소처럼 그리고 당신이 실수로 하나를 선택한다면 당신은 그렇게 합니다.Ctrl+K, D를 처음 누르는 위치K그다음에D손을 놓지 않고Ctrl이렇게 하면 선택 항목의 선택이 취소됩니다.

언급URL : https://stackoverflow.com/questions/11548308/how-do-i-skip-a-match-when-using-ctrld-for-multiple-selections-in-sublime-text

반응형