답변:
원하는 경우 vim
시각 모드 ( :help visual-mode
) 및 텍스트 객체 ( :help text-objects
)를 사용 하여이 작업을 수행 할 수 있습니다 .
중괄호 블록을 선택하려면 v+ a+를 수행 {하고 둘러싸는 블록 반복 a+ 를 선택하십시오 {. i대신을 사용하여 중괄호의 내용 만 선택하도록 선택할 수 있습니다 a.
vim의 다른 많은 명령들과 같이,이 명령들은 액션과 텍스트 객체로 구성되어 있으며, 텍스트 객체에는 숫자가 추가되어 액션에 의해 영향을받는 더 많은 객체를 포함 할 수 있습니다. 당신은 또한 대체하여 개체를 삭제할 수 있도록 v함으로써 d또는 그것을 수정 c등
()
, {}
및 이외의 다른 많은 것들에 대한 텍스트 객체가 있습니다 []
.
<>
블록을 의미합니다 .주변 캐릭터 나 태그를 추가 / 대체 / 삭제할 수 있는 서라운드 플러그인에 관심이있을 수도 있습니다 .
v
+ 2
+ a
+) [
.
VIM-확장 영역 플러그인 / 확장 텍스트 객체 (구성)을 설정 시각 선택된 영역을 축소 할 수있다. 즉, 변수 선택, 할당, 차단, 기능 등으로 시작할 수 있습니다.
[[[event touchesForView: button] anyObject]
커서가touchesForView
동작 근처에v
+a
+를[
선택[event touchesForView: button]
하면 한 단계 더 확장하고 싶습니다. 즉,[[[event touchesForView: button] anyObject]