vim 쓰면서 필요한 단축키를 메모합니다.
기본 vim 단축키 tutorial 실행
v
로 비주얼 모드 실행후 :
하면 '<,'>가 나오는데 그 뒤에 바로 norm i#
을 해준다norm 1x
(앞의 한글자 지우기)"
+
y
"
+
p
:r [FILENAME]
g
g
(맨 처음으로 이동)Shift
v
g
(끝까지 선택)m
이동할_라인번호
이동시킬_라인번호
m
이동할_라인번호
이동시킬_범위의_첫_라인번호
이동시킬_범위의_마지막_라인번호
m
이동할_라인번호
^
$
Ctrl
g
Shift
g
gg
[이동할 라인]
Shift
g
%
o
w
, 역방향은 b
, 띄어쓰기 포함하지 않을때(단어의 끝문자에 커서)는 e
/
검색할문자
Enter
n
: 다음 검색, Shift
N
: 이전검색?
검색할문자
Enter
set ic
:set hls
--> highlight 해제: :nohlsearch
:set is
: 뭔지 잘 모르겠음x
dw
de
d$
dd
----> vim의 버퍼에 지워진 내용이 저장됨, p
로 붙여넣기 가능cw
R
u
U
Ctrl
R
:s/[OLD]/[NEW]
Enter
:s/[OLD]/[NEW]/g
Enter
:#start,#end/[OLD]/[NEW]/g
:'<,'>s/[OLD]/[NEW]/g
%s/[OLD]/[NEW]/g
c
를 추가#, # w [FILENAME]