본문 바로가기

Dev Ops/Linux

Vim 명령어 공부 Vimtutor Lesson 5

이번 시간에는 Vimtutor Lesson 5를 공부해보도록 하겠습니다.

 

5.1 외부 명령어 실행 (Execute an External Command)

Lesson 5.1: How to Execute an External Command

Vim에서 외부 명령어를 실행하는 방법은 :! 를 통해 가능합니다. :1 뒤에 일반적인 shell 명령어인 ls, mv 를 이어서 붙이고 엔터를 입력하면 해당 명령어가 실행됩니다.

 

5.2 다양한 파일 쓰기 방법 (More on Writting Files)

Lesson 5.2: More on Writting Files

지금 편집중인 파일을 다른이름으로 저장하고 싶다면, :w {file_name} 을 입력하면 됩니다. 그리고 다시 그 파일을 지우고 싶을 때는 5.1에서 배웠던 shell명령어 :!rm {file_name} 을 통해 vim을 나가지 않고도 지울 수 있습니다.

 

5.3 저장을 위한 텍스트 선택하기 (Selecting Text to Write)

Lesson 5.3 Selecting Text to Write

 

v를 누르면 Vim이 Visual 모드로 변환됩니다. 이때 커서를 움직여 저장하고 싶은 부분을 선택한뒤 콜론을 누르면 :'<,'> 표시가 나옵니다. 이때 w {file_name}을 입력하면 해당 부분이 파일로 저장됩니다.

 

5.4 파일 가져오기, 병합하기 (Retrieving and Merging Files)

Lesson 5.4 Retrieving and Merging Files

파일의 내용을 가져오고 싶을 때는 :r {file_name} 을 사용하면 됩니다. 이를 응용해서 :r !ls 와 같이 사용하면, ls명령어를 현재 커서 뒤에 붙여넣을 수 있습니다.

 

 

Lesson 5 Summary

이상으로 Vimtutor 5장 포스팅을 마치겠습니다. 감사합니다.