본문 바로가기

개발/서버관련

리눅스 연습하기 #2 ) vi 명령어

vi에디터에 쓰이는 명령어

vi : vi에디터(텍스트편집기) 실행

   - vi test.txt 입력하면 test.txt 파일이 열리고 없으면 생성된다.

a 혹은 i : 입력모드 실행 -> 텍스트 입력 가능 상태로 변함

esc : 명령모드 실행

 

:wq : 저장 후 종료

:q! : 저장하지않고 종료

:q : 종료

 

shift + g : 문서 제일 맨끝으로 커서 이동

gg : 문서 제일 처음으로 커서 이동

숫자 + shift + g : 해당 숫자의 줄로 커서 이동

ctrl + f : 다음 화면으로 이동 (page down과 같은 의미)

ctrl + b : 이전 화면으로 이동(page up과 같은 의미)

^(shift + 6) : 현재 행의 처음으로 이동

%(shift + 5) : 현재 행의 마지막으로 이동

 

dd : 한줄 삭제

숫자 + dd : 현재 커서부터 숫자만큼의 행 삭제

 

yy : 현재 커서가 있는 행을 복사

p : 붙여넣기

 

/문자열 : 해당 문자열을 찾음(현재 커서 이후로)

n : 찾은 문자 중에서 다음 문자로 이동

shift + n : 찾은 문자 중에서 이전 문자로 이동

 

:%s/기존 문자열/치환 문자열 : 문자열 치환

 

:set nu : 행 번호 표시

:set nonu : 행 번호 표시 취소

 

 

 

반응형