열려 있지 않은 명령 행에서 vim


1

vim에서

vim file +10

10 행에서 파일을 열 수 있습니다.

vim file +10d

10 행을 삭제할 수 있지만 vim의 행을 삭제하고 종료하는 방법은 무엇입니까? 또는 vim을 열지 않고 어떻게 줄을 삭제할 수 있습니까?

답변:


4
vim file +10d -c wq

또는

vim file +10d -c x

vim-도움말

 -c <command>        Execute <command> after loading the first file

1

그렇게하려면 sed를 다음 과 같이 사용하는 것이 좋습니다 .

sed -i 10d file

1
하지만 vim 명령을 사용하는 것이 좋습니다
juanpablo

1
여러 명령을 실행할 수 있지만 항상 vim을 연 다음 닫습니다. 당신이 "열린 vim없이"라고 말했기 때문에 sed를 제안했습니다. vim 파일 -c 10d -cx
johnshen64
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.