삽입명령

a커서 뒤에 입력A라인 끝에 입력
i커서 앞에 입력I라인 시작 부분에 입력
o커서 있는 라인 밑에 입력O커서가 있는 라인 위에 입력

커서이동명령

h왼쪽으로 커서 한 칸 이동H화면의 처음으로 이동
l오른쪽으로 한 칸 이동L화면 끝으로 이동
e다음 단어의 마지막으로 이동E커서를 공백으로 구분된 다음 단어 끝으로 이동
b한 단어 뒤로 이동B커서를 공백으로 구분된 이전 단어로 이동
w커서를 한 단어 뒤로 이동W커서를 공백으로 구분된 다음 단어로 이동
k커서를 한 라인 위로 이동j커서를 한 라인 아래로 이동
O커서를 라인의 시작으로 이동$커서를 라인의 끝으로 이동
Enter커서를 다음 라인 시작으로 이동-커서를 전 라인의 시작으로 이동
Ctrl + F다음 화면으로 이동Ctrl + D화면의 반만 앞으로 이동
Ctrl + B전 화면으로 이동Ctrl + U화면의 반만 뒤로 이동
G커서를 텍스트 마지막 라인으로 이동숫자G커서를 숫자 라인만큼 이동
M커서를 화면 중간 라인으로 이동커서를 전 위치로 이동
(문장의 시작으로 이동{문단의 시작으로 이동
)문장 끝으로 이동하여 다음 단어의 시작으로 커서 이동}문단 끝으로 이동

삭제명령

x커서가 있는 문자 삭제X커서가 있는 문자 앞에 있는 문자 삭제
dw커서가 있는 단어 삭제db커서가 앞에 있는 단어 삭제
dW공백으로 구분된 뒷 단어 삭제dB공백으로 구분된 앞 단어 삭제
dd커서가 있는 라인 삭제D커서가 있는 라인의 나머지 삭제
d)문장의 나머지 삭제d}문단의 나머지 삭제
dG파일의 나머지 삭제dH화면의 시작까지 삭제
dL화면의 나머지 삭제J커서와 다음 단어의 공백을 모두 삭제

바꾸기명령

r커서에 있는 문자 대치R입력 모드로 한 문자씩 덮어씀
s커서가 있는 문자 삭제 후 입력 모드로 전환S커서가 있는 줄을 삭제 후 입력 모드로 전환
cb커서가 있는 앞 문자 삭제 후 입력 모드cW공백으로 구분된 뒷 단어를 삭제 후에 입력 모드
cB공백으로 구분된 앞 단어 삭제 후 입력 모드cc커서가 있는 라인을 삭제하고 입력 모드
C커서가 있는 라인의 나머지를 삭제하고 입력 모드로 전환cO커서에서부터 라인의 시작까지 텍스트 바꾸기
c특정 텍스트 바꾸기c)문장의 나머지 바꾸기
c}문단의 나머지 바꾸기cG파일의 나머지 바꾸기
cm표시까지 모든 것 바꾸기cL화면의 나머지 바꾸기
ch화면의 시작까지 바꾸기

이동

p삭제나 복사된 텍스트를 커서가 있는 문자나 라인 뒤에 삽입P삭제나 복사된 텍스트를 커서가 잇는 문자나 라인 앞에 삽입
dw p커서가 있는 단어를 삭제한 후 이를변경한 커서가 있는 것 뒤에 삽입dw P커서가 잇는 단어를 삭제 후 이를 변경한 커서 있는 곳 앞으로 삽입
d p지정한 다음 텍스트로 삭제한 후 커서가 가리키는 곳으로 이동d) P문장의 나머지로 이동
d} p문단의 나머지로 이동dG P파일의 나머지로 이동
dH p회면 시작 부분으로 이동dL p화면의 나머지를 이동

복사

yw커서가 있는 단어를 복사yb커서가 있는 앞 단어를 복사
yW공백으로 구분된 뒷 단어 복사yB공백으로 구분된 앞 단어를 복사
y특정한 다음 텍스트 복사yy커서가 있는 라인을 복사, 커서가 가리키는 곳으로 라인을 이동
y)문자의 나머지 복사y}문단의 나머지 복사
yG파일의 나머지 복사yH화면의 시작까지 복사
yL화면의 나머지 복사

검색

/pattern텍스트에서 앞으로 패턴 검색>patter텍스트에서 뒤로 패턴 검색
n앞 또는 뒤로 이전 검색 반복N반대 방향으로 이전 검색 반복
/전 검색을 앞으로 반복?전 검색을 뒤로 반복

+ Recent posts