나는 vim에서 python 파일을 편집하고 있는데 어떻게 시퀀스를 삭제할 수 있습니까 throw=it,
? 온라인으로 검색 한 후 daw 명령을 보았지만이 단어 그룹에서는 작동하지 않습니다.Vim에서 단어 그룹 삭제
one two three throw=it, now
나는 vim에서 python 파일을 편집하고 있는데 어떻게 시퀀스를 삭제할 수 있습니까 throw=it,
? 온라인으로 검색 한 후 daw 명령을 보았지만이 단어 그룹에서는 작동하지 않습니다.Vim에서 단어 그룹 삭제
one two three throw=it, now
을 수행해야합니다. 대문자 W를 사용하면 시퀀스의 내부 위치에 관계없이 공백이 아닌 문자 시퀀스가 삭제됩니다. dE
는 비 공백 문자의 순서의 다음 말까지 커서에서 삭제하기 때문에 daW
는 공백 사이의 모든 순서를 삭제하는 반면
이, dE
다릅니다.
'diW'는 단지 시퀀스를 지우고,'daW'는 주변 공간을 지울 것입니다. 나는'aW'가 어떻게 작동하는지 정확히 기억하지 못합니다. – aragaer
가정 커서가 throw=it
의 시작입니다, dE
트릭 다른 방법 daW
입니다
E Forward to the end of WORD [count] |inclusive|.
Does not stop in an empty line.
실제로 이것은 내가 찾고있는 것이 아니며, 나는 깨달았습니다. 왜냐하면 커서가 단어 그룹의 시작 부분에 있다고 가정하기 때문입니다. – appleLover
또 다른 방법은 Bdt<space>
입니다. 커서가 throw=it,
B
에 모든 문자에있을 수 있습니다 :
사용 C 공간까지 삭제 : 앞의 공간
dt<space>
후 블록의 눈앞에 커서를두고 W을 입력하여 시퀀스를 삭제하고 삽입 모드로 전환하십시오.
사용 D W은 당신의 순서를 삭제하고 정상 모드를 유지합니다.
dE, diW, daW - 자본금 W – sehe
에주의하십시오. help motion.txt가 여러분의 마음을 날려 버릴 것입니다. – romainl