2012-02-22 4 views
115

어떻게 정력에 다음 문자 X로 이동할 수 있습니다?vim에서 특정 캐릭터로 건너 뛰는 방법은 무엇입니까?

콜론 (또는 다른 문자)까지 모두 삭제/변경하려면 dt: 또는 ct:과 같이 자주 사용합니다.

단순히 그 문자에 내 커서 위치를 이동하는 짧은 키 콤보가 있습니까?

+9

http://www.viemu.com/vi-vim-cheat-sheet.gif –

+5

상위 2 개의 부분 답변 만 있다면 -이 정보를 추가로 포함 : 언급되지 않은'T'는 _after_ 왼쪽에있는 첫 번째 모색 문자, 나는 것을 확인할 수 있습니다','및','중계기는'f' /'F' /'t' /'T'의 모든 작동합니다. –

답변

181

당신은 이전에 다음 문자와 F<character>에 커서를 넣어 f<character>를 입력 할 수 있습니다. 그래서 f:을 사용 대장으로 이동하고 그냥 순수한 정력 조합을 찾고있다 t: 어쩌면

+54

당신은 또한'사용할 수 있습니다''작업을 반복하고 사용'반대 방향으로 반복합니다. – Rsh

+7

이는 나를 위해 같은 줄에 일치와 함께 작동하는 것으로 보인다. –

+4

@JpajiRajnish 예. 어디에서나 일치하도록'/ '을 사용하십시오. –

5

/으로 문자를 검색하면 n을 누르면 다음 문자로 이동할 수 있습니다.

48

t뿐만 아니라 명령없이 f 작업, 그 노력할만한 가치가 있습니다. HTH. :)

3

사용 콜론 전에 오른쪽으로 이동하지만 EasyMotion는 플러그인입니다

+0

예! EasyMotion은이 모든 것을 우아하게 완성하는 데 필요한 모든 것입니다. –

관련 문제