[shell] vi를 사용한 문서에 파일 삽입하기
vi로 문서를 편집할 때, 다른 텍스트 파일의 내용을 가지고 와서, 현재 커서의
위치에 파일을 삽입할 수 있답니다.
r기능을 호출하면 되는데,
:r 파일경로를 해 주시면 됩니다.
예를 들어, 문서를 편집할 때, /root에 있는 love.txt라는 파일을 삽입하려면,
vi에서 Esc키를 눌러서, 명령 모드로 만들어 준 다음과 같이 하시면 됩니다.
:r /root/love.txt
이와 같이 ….유용하죠..*^^*
좋은 정보 감사합니다.
cat a.txt > b.txt 와 같이 사용을 하였었는데 이 방법보다 더편리 한방법인것 같습니다.
유용하게 쓰도록 하겠습니다.
감사합니다.
vi의 모든 기능을 다 알려면, 지루해 집니다. 그리고 모든 기능을 매일 사용하는 것이 아니기 때문에 금방 잊혀지지요. 자주 사용할 수 있는 팁 위주로 하나하나 익히고, 중요한것은 해당 기법을
의도적으로 많이 사용하는 습관을 길려야 합니다. 다른 파일의 내용을 불려와 해당 파일에 포함
시키는 방법은 일반적인 visual block을 copy해서 paste 방식으로도 가능합니다. 이 방법이 더
익숙할 수도 있을 것입니다. 하지만 위 팁이 유용하다 생각하면 처음엔 낯설더라도 의도적으로
본 방법을 사용하는 습관을 유지해야합니다. 나중에 익숙해 지시면, 수동으로 copy하는 방법과는
비교할수 없는 생산성을 갖게 될것입니다.