vim — 파일에서 현재 버퍼로 줄 범위를 읽는 방법 foo.c 파일에서 현재 버퍼로 n1-> n2 줄을 읽고 싶습니다. 나는 시도했다 : 147,227r /path/to/foo/foo.c 하지만 "E16 : 유효하지 않은 범위"라는 메시지가 표시되지만 foo.c에 1000 개 이상의 행이 포함되어 있다고 확신합니다. :r! sed -n 147,227p /path/to/foo/foo.c sed와 같은 외부 도구를 사용하지 않고도 순수한 Vimscript에서 할 수 있습니다. :put =readfile('/path/to/foo/foo.c')[146:226] 배열은 0부터 시작하고 줄 번호는 1부터 시작하므로 줄 번호에서 1 을 줄여야 합니다 . 단점 :이 솔루션은 허용 된 답변보다 7 자 더 길며 다른 파..