본문 바로가기

코딩/Vim

Vim - Vim Command 기초 (vim 명령어)

반응형

vim 사용 시 :q(파일 닫기)와 같은 것이 vim 명령어다.

 

목차

 

Vim 명령어 실행하기

동작
:[vim 명령어] [vim 명령어] 실행하기
@: (노말모드) 마지막으로 실행한 vim 명령어 실행하기
:[vim 명령어A] | [vim 명령어B]

[vim 명령어A] <Bar> [vim 명령어B]
(vimrc 파일에서)

다수의 명령어를 차례대로 실행하기
(명령어 에러 시, 다음 차례 명령어 실행)

예: :echo ‘hello’ | sort

결과: echo 명령어 실행 후 sort 명령어 실행하기
:[vim 명령어A] && [vim 명령어B] 다수의 명령어 차례대로 실행하기
(명령어 에러 시, 그 명령어 이후의 모든 명령어 실행 중지)

 

 

Vim 명령어, 폴더, 파일 이름 자동완성

동작
<Tab> (커맨드 라인 모드에서 명령어 입력 중) 입력된 값으로 시작하는 vim 명령어, 폴더, 파일 이름 자동완성하기
% 누른 후 <Tab> (커맨드 라인 모드) 현재 파일 이름 자동완성하기
(다만 문법상 파일 이름이 자동완성 가능할 때만 사용 가능)

예: :tabe % 입력 후 <Tab>

결과: :tabe 명령어는 폴더나 파일을 요구하므로 <Tab> 누를 시, 정상적으로 현재 파일 이름 자동완성

 

 

Vim 명령어 정의 관련

동작
:h [vim 명령어]
:help [vim 명령어]
[vim 명령어] 단축키와 help 매뉴얼 보기

예: :help :q

결과: :q 명령어 help 매뉴얼 보기
Ctrl + ] (help 매뉴얼에서 하이라이트된 단어에 커서를 둔 경우) 하이라이트된 단어의 정의로 이동

 

 

Vim 명령어 기록 관련

동작
<Up> (커맨드 라인 모드) 이전에 실행한 vim 명령어 불러오기
<Down> (커맨드 라인 모드) 현재 명령어보다 최근에 실행한 vim 명령어 불러오기
q:
Ctrl + f (커맨드 라인 모드)
이전에 실행한 vim 명령어 기록을 새 창에 열기

<Enter> 눌러 커서가 위치한 줄의 vim 명령어 실행하기
g< 이전에 실행한 vim 명령어와 그 명령어의 출력값 보기

 

반응형