[shell] vi를 사용한 문서에 파일 삽입하기

vi로 문서를 편집할 때, 다른 텍스트 파일의 내용을 가지고 와서, 현재 커서의

위치에 파일을 삽입할 수 있답니다.

r기능을 호출하면 되는데,

:r 파일경로를 해 주시면 됩니다.

예를 들어, 문서를 편집할 때, /root에 있는 love.txt라는 파일을 삽입하려면,

vi에서 Esc키를 눌러서, 명령 모드로 만들어 준 다음과 같이 하시면 됩니다.

:r /root/love.txt

이와 같이 ….유용하죠..*^^*

서진우

슈퍼컴퓨팅 전문 기업 클루닉스/ 상무(기술이사)/ 정보시스템감리사/ 시스존 블로그 운영자

You may also like...

2 Responses

  1. 김무성 말해보세요:

    좋은 정보 감사합니다.

    cat a.txt > b.txt 와 같이 사용을 하였었는데 이 방법보다 더편리 한방법인것 같습니다.

    유용하게 쓰도록 하겠습니다.

    감사합니다.

  2. 서진우 말해보세요:

    vi의 모든 기능을 다 알려면, 지루해 집니다. 그리고 모든 기능을 매일 사용하는 것이 아니기 때문에 금방 잊혀지지요. 자주 사용할 수 있는 팁 위주로 하나하나 익히고, 중요한것은 해당 기법을
    의도적으로 많이 사용하는 습관을 길려야 합니다. 다른 파일의 내용을 불려와 해당 파일에 포함
    시키는 방법은 일반적인 visual block을 copy해서 paste 방식으로도 가능합니다. 이 방법이 더
    익숙할 수도 있을 것입니다. 하지만 위 팁이 유용하다 생각하면 처음엔 낯설더라도 의도적으로
    본 방법을 사용하는 습관을 유지해야합니다. 나중에 익숙해 지시면, 수동으로 copy하는 방법과는
    비교할수 없는 생산성을 갖게 될것입니다.

페이스북/트위트/구글 계정으로 댓글 가능합니다.