글
■ 한번에 여러개의 파일을 편집 할 경우, 각각의 파일을 열고 닫을 필요 없이 한번에 작업할 수 있다.
(1) file1.c, file2.c, file3 파일을 한번에 작업 할 경우
vi file1.c file2.c file3.c
위 명령으로 3개의 파일을 열 경우 초기에 file1.c 를 출력한다.
- :ls - 버퍼의 내용을 보여준다.
- :b[N] - 버퍼의 N번째 작업 file로 이동.
- :bp - 버퍼의 이전 작업 file로 이동.
- :bn - 버퍼의 이후 작업 file로 이동.
- :bw - 현재 작업파일 버퍼에서 삭제.
(2) vim 설정 파일에 키 매핑 추가
: 사용자의 홈 디렉토리에 .vimrc 파일을 생성하면 vim은 실행할 때 ~/.vimrc 파일을 읽어 실행한다.
.vimrc 파일은 vim 설정 파일로, vim이 실행될 때 ~/.vimrc 파일에 적힌 명령을 차례로 수행한다.
○ ~/.vimrc파일을 열어 다음 내용을 추가하자.
map ,1 :b!1<CR> "1번파일 버퍼로 이동
map ,2 :b!1<CR> "2번파일 버퍼로 이동
map ,3 :b!1<CR> "3번파일 버퍼로 이동
map ,4 :b!1<CR> "4번파일 버퍼로 이동
map ,x :bn!1<CR> "다음파일 버퍼로 이동
map ,z :bp!1<CR> "이전파일 버퍼로 이동
map ,w :bw!1<CR> "현재파일 버퍼 닫음
※ 여러 파일을 작업중 ",1" 단축키로 1번 파일 버퍼로 이동, ",2" 단축키로 2번 파일 버퍼로 이동 합니다.
( "는 .vimrc에서 주석을 의미 )
'L inux > Vim Editor' 카테고리의 다른 글
ctags - 태그 생성/사용 (0) | 2011.10.12 |
---|---|
Macro - 반복되는 액션을 저장해서 쓰기 (0) | 2011.10.11 |
Name Register - 반복되는 문자열 저장해서 쓰기 (0) | 2011.10.11 |
VIM Editor 단축키 / 명령어 모음 (5) | 2011.10.06 |
VI 편집기 사용법 (0) | 2011.09.20 |
RECENT COMMENT