Win 7에서 gVim 7.3.46을 사용합니다.
사용하기가 꽤 쉽습니다. argdo
검색하기 args
패턴에 대한 파일을 만들고 오류를 표시하지 않고 확인을 요구하면서 대체합니다.
:argdo %s/pattern/replace/gec | update
그러나 패턴이 포함 된 전체 줄을 삭제하고 싶습니다. 나는 다음을 사용한다.
:argdo %/pattern/d | update
그러나 나는 오류를 억제하거나 확인을 요구할 수 없다. 이것을 할 수있는 방법이 있습니까? 감사!
(또한, “더”를 설정하는 방법이 있습니까?) 감사합니다!)
답변
명령 앞에 다음을 사용하여 일부 오류를 억제 할 수 있습니다. :silent
. 패턴이 포함 된 줄을 삭제하려면 다음 명령을 사용합니다. :g/pattern/d
. 그래서 다음은 당신이 원하는 것을해야합니다.
:silent argdo g/pattern/d | update
만나다
:help :silent
:help :g
“더”를 끄려면,
:set nomore
또한 보아라.
:help 'more'
:help more-prompt
:help messages
확인을 처리하는 방법은 무엇을 확인해야하는지에 달려 있습니다. 퍼팅 !
명령이 종종 “어쨌든 해.”