Linux file_B
에서 vim으로 편집하면 에서 10-25 행을 추가하고 싶습니다 file_A
. 예 : 하나는 완전히 동일한 헤더를 가진 HTML 문서의 전체 세트를 가지고 있으며 템플릿을 생성하고 시작할 수는 있지만 여전히 다음과 같습니다.
하나의 파일에서 여러 줄을 삽입하고 현재 편집중인 파일에 추가하는 간단하고 우아한 방법을 찾고 있습니다. vim.
지금까지 찾은 솔루션이지만 내가 원하는 것은 아닙니다.
-
file_B
명령 내 에서:read file_A
* file_A * 전체를 file_B에 추가합니다. 너무 많이 - vim 안에 복사 & 붙여 넣기가 있습니다.
file_A
- file_A 내부
:10,25w! file_B
에서 주어진 줄 범위를 '에 보내기'합니다file_B
.
이것은 복사 및 붙여 넣기에 매우 가깝습니다. - 하나는 vim에서 여러 창을 열 수
있지만 8 인치 화면에서 작업 할 때 여러 창으로 방향을 어렵게 만듭니다.
편안한 솔루션을 찾을 수 없었기 때문에 내가 지금까지 찾은 방법이나 일반적인 방법을 잘못 이해했는지 또는 표준 방법으로 사용되는지 궁금합니다.
이 참조 SO 질문을 베른하르트의 대답은 너무 저기 그 질문에 대한 대답을 허용했다 @!
—
slm
@slm 나는이 대답을 알고 있었지만 찾은 솔루션 목록에 넣지 않았으므로 힌트를 주셔서 감사합니다. 나는 아직도 내장 된 것을 찾고있다
—
erch
vim
. 그러나 이것은 도달 할 수없는 것 같습니다. 그리고 나는 이것이 외부 명령을 통해서만 달성 할 수 있는지 정말로 궁금합니다. vim
지금 가지고있는 한 , 여기까지 거의 제한이 없었기 때문 입니다.
@ cellar.dweller 만약 당신이 정말로 더 쉬운 것을 원한다면, 그것으로부터 어떤 종류의 기능을 만들 수 있습니다.
—
Bernhard