Linux에서는 file_B
vim을 편집하여 file_A
.
내가 찾고 있어요파일에서 일련의 줄을 삽입하고 현재 편집 중인 파일에 추가하는 간단하고 [우아한] 방법입니다. 윔에서.
그러나 지금까지 내가 찾은 해결책은완전한 것은 아니고내가 찾고 있는 것은
- ~에
file_B
이 명령은:read file_A
*전체 file_A*를 file_B에 추가합니다. 너무 많은 - vim에는 복사 및 붙여넣기 기능이 있지만 이 기능은 켜져 있어야 합니다.
file_A
- ~에file_A는
:10,25w! file_B
주어진 행 범위를 에 "전송"합니다file_B
.
이는 복사-붙여넣기와 매우 유사해 보입니다. - vim에서 여러 창을 여는 것이 가능
하지만 8인치 화면에서 작업할 때 여러 창으로 인해 방향을 잡기가 어렵습니다.
편한 해결책을 찾을 수 없어서 제가 뭔가 오해하고 있는 것인지, 아니면 지금까지 찾아낸 방법들이 일반적으로 사용되고 표준으로 간주되는 것인지 궁금합니다.
답변1
내가 생각할 수 있는 가장 좋은 해결책은 외부에서 호출하여 sed
다음과 비교하는 것 입니다.:read !
:r !sed -n -e '10,25p' fileB