실수로 vim에 한 단락을 여러 번 복사하여 붙여넣었습니다. 현재 위치부터 파일 끝까지 텍스트를 선택하고 삭제하는 방법은 무엇입니까?
Windows에서는 Ctrl-Shift-End를 누른 다음 삭제를 누릅니다.
답변1
d파일을 삭제하고 G마지막으로 이동하는 것이므로 dG파일의 끝부분까지 삭제됩니다. 그러나 여기에는 현재 줄 전체가 포함됩니다. 중간 줄에 있고 현재 위치 이전의 모든 항목을 유지하려면 다음을 사용해야 합니다.마크의 방법
답변2
VGx
시각적 모드로 들어가서 파일 끝으로 이동하여 삭제하세요.
또는 다음을 수행할 수 있습니다.
Vggx
현재 위치부터 파일 시작 부분까지 내용을 삭제합니다.
답변3
또 다른 방법이 있습니다::.,$d
이는 ex 모드에서 현재 행의 주소가 끝까지 지정된 후 삭제됨을 의미합니다.
답변4
vGx
여러 줄 선택(이 경우 단락)에는 훌륭하게 작동하지만 한 줄 내에서 선택하려는 경우(커서 선택부터 줄 시작까지) 어떤 일을 하는지는 신비합니다.
단일 행에서 선택하는 경우 다음을 사용해야 합니다.
v$x
시각적 모드("v")로 들어가서 줄 끝("$")으로 이동하여 현재 위치("x")부터 줄 끝까지 삭제합니다.