반응형
리눅스 편집기 Vi 명령어 입니닷!!
-- 저장 및 종료
:w | 저장 |
:w file.txt | file.txt 파일로 저장 |
:w >> file.txt | file.txt 파일에 덧붙여 저장 |
:q | 종료 |
:q! | 경고무시 종료 |
:wq! | 강제저장후 정료 |
:e file.txt | file.txt 불러옴 |
:e | 현재 파일 불러옴 |
-- 입력모드 전환
a | 커서위치 다음칸부터 입력 |
i | 커서위치 입력 |
o | 커서 다음행 입력 |
s | 커서에서 한글자 삭제후 입력 |
-- 이동관련
h | 왼쪽 이동 |
l | 오른쪽 이동 |
j | 아래 행 |
k | 윗 행 |
w | 다음 단어 처음으로 |
b | 이전 단어 처음으로 |
^ | 그행 처음으로 |
$ | 그행 마지막으로 |
gg | 문서 첫행으로 |
G | 문서 마지막행으로 |
:n | n행으로 이동 (n = 가고싶은 행) |
-- 삭제관련
x | 커서위치 글자 삭제 |
dw | 한 단어 삭제 |
dd | 커서가 위치한 행 통삭제 |
-- 복사 / 붙이기 관련
yy | 커서가 위치한 행 복사 |
p | 붙여넣기 |
Nyy | N행만큼 복사 (n = 원하는 행) |
Np | N행만큼 붙여넣기 (n = 원하는 행) |
-- 블록지정 관련
v | 블록지정 (v 누른상태에서 hjkl 로 지정) |
y | 복사 |
d | 잘라내기 |
U | 대문자로 만듬 |
u | 소문자로 만듬 |
-- 문자열 탐색 / 변경
/검색문자 | 검색문자 탐색 |
:%s/old/new/g | 문서전체의 단어 old를 new 로 교체 |
^^
반응형