2015-01-22 1 views
1

큰 파일에서 컨텍스트를 끌어 오려면 중복을 사용하는 이유는 무엇입니까? :g/pattern/z#.5 y P을 사용하려고합니다. 대화 형 모드하지만 :g/pattern/z#.5 y P에서 잘컨텍스트에서 Yank 컨텍스트 : g로 VIM

:g/pattern/z#.5 디스플레이는 레지스터에 꺼낼 수 없습니다. 나는이 작업을 수행 할 수 있지만 레지스터 또는 다른 버퍼

:silent! redir! > file 
:g/pattern/z#.5 
:redir end 
:sp file 

어떤 제안에 하나를 꺼낼 것을 선호

? 대신 (@p 통해 레지스터가 :redir 수 대안

:g/pattern/z#.5 | y P 

:

( :# 통해) 인쇄 등
+2

': g/pattern/z # .5 | y P' – FDinoff

+0

젠장, 너무 쉬워. 감사합니다. – Steve

+0

': redir @a>'를 사용하여 메시지를'a' 레지스터로 리디렉션 할 수 있습니다. ': h : redir'을 참조하십시오 –

답변

0

및 홱 사용하면 명령 분리기|로 가입해야 개의 상이한 명령이다 > file).

관련 문제