Sublime Text 2를 사용하면 현재 선택에 따라 찾기 및 바꾸기를 수행 할 수 있습니까?
나는 그것을 수행하는 방법을 찾기 위해 여러 번 검색 한 후에 만 불가능하다고 생각해야합니다.
답변
ST2에는 버튼이 있습니다.
답변
선택에 줄 바꿈이 포함 된 경우 ST2에서 “선택 내”단추가 자동으로 활성화됩니다.
불행히도 ST3에서 스마트 정품 인증이 손실되었습니다. http://www.sublimetext.com/forum/viewtopic.php?f=3&t=11679 에서 후속 조치를 취할 수 있습니다 .
답변
사용자 키 바인딩에 추가해야 할 사항은 다음과 같습니다.
{ "keys": ["alt+y"], "command": "toggle_in_selection", "context":
[
{ "key": "setting.is_widget", "operator": "equal", "operand": true }
]
},
예, 기본 키 바인딩 세트가 아닌 것은 바보입니다.
또한 명령 이름 ” toggle_in_selection
“은 (는) 문서화되지 않았지만 추측하고 운이 좋았습니다.
추가 편집 :
/*
btw, the way i want to use find by default
(actually, i use replace by default, but same dif),
is for "in_selection" to be true by default,
*unless* the selection is empty.
(
the default is that "in_selection" is *false* by default,
unless the selection contains a newline.
)
i finally got around to digging up how to get that,
which is apparently by changing the *keybindings* you use to pop open the find(/replace) panel?
*/
{ "keys": ["ctrl+f"], "command": "show_panel", "args": {"panel": "replace", "in_selection": true}},
{ "keys": ["ctrl+f"], "command": "show_panel", "args": {"panel": "replace", "in_selection": false},
"context":
[
{ "key": "selection_empty", "operator": "equal", "operand": true}
]
},
답변
(맥 OS X 특정 단축키로) 대체 some name
와 함께 new name
:
- 텍스트 위에 커서를 놓습니다
- 찾기
some name
: cmdf입력some name
(때로는를 눌러야 함 return) - 대체 지정 shiftcmdr, tabtab필드, 유형을 대체 할 얻기 위해
new name
, 하지 않는 눌러return - altcmde끝날 때까지 반복하십시오 .
답변
검색하려는 텍스트를 선택한 다음 찾기 메뉴에서 바꾸기를 클릭하십시오. 선택한 범위 내에서 자동으로 수행됩니다.
답변
선택 내에서 바꾸기 작업을 수행하는 열쇠는 먼저 텍스트를 선택한 다음 찾기> 바꾸기 로 이동하여 찾을 내용과 바꿀 내용을 텍스트로 채우고 “선택 항목”에 툴팁이 표시된 버튼을 확인한 다음 “모두 바꾸기 “ 를 클릭하십시오. ..
답변
의견에 숨겨져있는 가장 유용하고 유용한 솔루션으로 다른 답변을 추가하고 있으며 거의 누락되었습니다 (@mdrozdziel 덕분에).
검색하려는 텍스트를 선택하고 Shift+ H를 누르면 찾기 및 바꾸기 도구 모음이 나타납니다. 이 버튼을 선택 내에서 검색을 활성화 왼쪽에있는 버튼의 은행의 오른쪽에가.
이 ST3에서 기본적으로 꺼져하지만 당신은 당신이 추가하여 하나 개 이상의 라인을 선택하는 경우에 기본값으로 설정할 수있는 "auto_find_in_selection": true
환경 설정 파일을 (입력에 의해 발견 Alt, N, S, Enter).