2010-02-25 5 views
38

vim에서 특정 줄 위치에 있다고 가정하고 특정 문자까지 삭제하려고합니다 (예 : 세미콜론). 세미콜론도 삭제한다는 점을 제외하고는 df;을 사용합니다. 같은 일을 할 것이지만 내가 찾고있는 성격을 포함하지 않을 명령이 있는가?vim : 문자로 선택, 포함하지 않음

답변

53

예, dt;. Vim은 문서에서 :

t {} CHAR 전에 틸

오른쪽 {}의 문자 '번째 발생 [카운트]한다. 커서는 {char} | inclusive | 왼쪽의 문자에 배치됩니다. {char}는 | f |와 같이 입력 할 수 있습니다. 명령.

17

Michal이 말한 것을 덧붙이면 TF을 사용하면 같은 것을 뒤로 할 수 있습니다.

또한 ;은 마지막 t, T, f 또는 F 모션을 반복하고 '은 반대 방향으로 반복합니다.

관련 문제