2011-09-26 2 views

답변

4

/word?

그것은 단지 다른 것을 같은 통신 사업자와 결합 될 수있다 : 시작시

the lazy cow jumped over the high moon 

커서,/high를 입력 D :

high moon 

보너스

또한

, 당신은 전 모드의 일부를 학습에 관심을 가질만한 그런 명령 : <CR> 키 입력에 대한 이력서CM를 나타냅니다 :

the lazy cow jumped over the high moon 
the hazy cow jumped over the high moon 
the noble cow jumped over the high moon 
the crazy cow jumped over the high moon 

이제

:g/azy/ norm! /jumped<CR>d/high/e<CR> 

은 (주 입력 (^ M))

결과 :

1,235,

/e 플래그 f와 같은 포함 동작을 달성한다;

:g/azy/ norm! /jumped<CR>d/high/<CR> 

결과 : 대신 행동까지 '을 얻으려면

the lazy cow high moon 
the hazy cow high moon 
the noble cow jumped over the high moon 
the crazy cow high moon 
+0

보너스 예제가 추가되었으므로 반복적으로 반복해야합니다. – sehe

+0

예제가 훌륭합니다! 하지만 전 모드 명령을 이해하지 못했습니다. 그럼에도 불구하고'/'(와'?')를 한정 기호 (및 다른 연산자)와 결합하면 내가 찾고 있던 것이됩니다! – Niloct

+0

예. ex 명령은 실제로 : {global}, 명령 범위, 패턴 변경자와 같은 많은 전동 도구를 결합합니다.때로는 조금 놀리는 것만으로도 충분합니다 - 기술인들과 함께 호기심의 유전자를 촉발시킵니다. 그렇죠? – sehe

0

그런 종류의 검색에는 아마도 /word을 사용하고 싶을 것입니다.

set incsearch도 도움이 될 수 있습니다.

+0

감사합니다. 예, 저는 이것을 자주하고 있지만, 이것을 운동과 다른 조작자들과 결합시켜야한다는 것을 정말로 알 필요가있었습니다. – Niloct

1

커서 아래의 단어의 인스턴스를 검색 할 * 또는 #를 사용해보십시오. 패턴을 \<foobar\>으로 설정 했으므로 원하는 패턴을 사용하여 단어 경계 문자로 둘러싸인 원하는 단어를 찾을 수 있습니다.

+0

경계에 대한 통찰력을 가져 주셔서 감사합니다. 그러나 여전히 내가 원하는 것은 아닙니다. – Niloct

관련 문제