Vi 에서 :g/pattern/d 이렇게 입력하면, 모든문서를 대상으로 특정 패턴을 찾아서 그 줄을 지우 잖아요… 근데 모든 문서가 아니라 특정범위에서 패턴을 찾아서 그 줄을 지울려면 어떻게 해야 되나요? 알려주세요.... 특정범위를 커서가 있는 줄부터, 문서 끝까지 지정할려면 어떻게 해야 되는지도 좀 알려 주세요... 고맙습니다
vi에서 특정 범위만 지정하려면 주소 범위를 씁니다. 커서 줄부터 끝까지는 .,$ 로 지정하고, 예를 들어 .,$g/패턴/d 처럼 쓰면 현재 줄부터 끝까지 패턴이 있는 줄만 지워집니다.