개발하면서 vi 편집기를 많이 이용하는데 매번 사용할 때마다 명령어를 까먹기도 하고 헷갈리기도 해서 이번에 제대로 공부해보고자 주로 자주 사용하는 명령어를 정리해보기로 했다. vi란? 각종 문서를 편집할 수 있는 텍스트 기반 편집기. 리눅스뿐 아니라 유닉스 계열의 모든 운영체제에서 사용하는 편집기로, 키보드와 몇 개의 명령어 만으로 빠른 속도로 개발을 진행할 수 있다. vi 편집기는 다음과 같은 세 가지 모드로 구성된다. 1. 명령 모드 처음 vi 명령어를 실행하면 명령 모드로 시작한다. 커서 이동, 복사, 붙여 넣기, 문자열 검색 등을 수행할 수 있다. 2. 입력 모드 입력 모드로 가면 자유롭게 코드를 편집하거나 작성하면 된다. 입력 모드에서 명령 모드로 전환하기 위해서는 ESC키를 누르면 된다. 3...