Shell script

Shell_vi단축키모음

S_pot 2021. 6. 17. 13:50

커서 이동

단축키내용

h 왼쪽으로 커서 이동
j 아래로 커서 이동
k 위로 커서 이동
l 오른쪽으로 커서 이동
w 단어 첫글자로 이동
W 화이트 스페이스 단위로 다음 글자로 이동
b 백워드 방향으로 단어의 첫글자로 이동
B 백워드 방향으로 화이트 스페이스 단위로 다음 글자로 이동
e 단어의 마지막 글자로 이동
ge 백워드 방향으로 단어의 마지막 글자로 이동
gg 문서 맨 앞으로 이동
G 문서 맨 끝으로 이동
^ 문장 맨 앞으로 이동
0(숫자 0) 라인 맨 앞으로 이동
:숫자 지정한 숫자라인으로 이동

삽입(Insert)

단축키내용

i 현재 커서 위치에 Insert
a 현재 커서 다음 칸에 Insert
I(대문자 i) 현재 줄 맨 앞에 Insert
A 현재 줄 맨 뒤에 Insert
o 아랫줄에 Insert
O 윗줄에 Insert

편집

단축키내용

x 현재 글자 지우기
X 앞의 글자 지우기
yy 현재 줄 복사하기
dd 현재 줄 잘라내기
dw 현재 단어 잘라내기
p 붙여넣기
r 현재 글자 교체하기
v 비주얼 모드(비주얼 모드에서 커서를 이동하여 블럭지정 가능)
y 복사하기
c 잘라내기
cw 잘라내기
~ 선택된 문자 대소문자 변경
> 들여쓰기
< 내어쓰기
u Undo
Ctrl+r Redo

저장

단축키내용

:w 문서 저장하기
:q 현재 문서 닫기
:q! 현재 문서 저장하지 않고 닫기
:wq 현재 문서 저장하고 닫기