줘이리의 인생적기

Linux - vim 명령어 본문

공부/Linux

Linux - vim 명령어

줘이리 2020. 6. 25. 20:12
728x90

출처 : https://dololak.tistory.com/379

최초 vi 에디터 실행하면 명령 모드.

a i o를 통해 입력모드로, esc를 통해 명령모드로 변경 가능.

a = 커서 위치의 다음칸부터 입력.

i = 커서 위치부터 입력

o = 커서 바로 아래 줄부터 입력(enter처럼)

 

커서 이동(명령 모드)

h - 왼쪽 방향키 

j - 아래 방향키

k - 위 방향키

l - 오른쪽 방향키

 

복사, 붙여넣기

yy - 현재 라인 복사

p - 현재 라인에 붙여넣기

 

삭제

x - 커서 위치에 있는 한 글자 지우기

dd - 현재 라인 잘라내기

6dd - 현재라인부터 6라인 한꺼번에 지우기

 

검색

/검색단어 (n 앞으로 이동, shift+n 뒤로 이동)

 

실행취소

u (undo)

 

단어 교체(str1 -> str2)

:%s/str1/str2 (단어 모두 교체)

:%s/str1/str2/c (선택적으로 단어 교체 가능)

 

창 스플릿(창 하나 더 띄우기)

:sp [파일명]

ctrl+ww - 커서 다른 창으로 이동

v - 커서 블럭 선택

y - 복사

 

라인 넘버링

:set nu 

:set nonu - 넘버링 삭제

 

저장, 종료

:w - 저장

:q - 종료

:wq - 저장 후 종료

:q! - 저장 유무 묻지않고 종료

 

 

 

 

'공부 > Linux' 카테고리의 다른 글

Linux - 쉘 프로그래밍 1 (shell, bash )  (0) 2020.07.03
Linux - 프로세스 관리(ps, pstree, lsof 명령어)  (0) 2020.07.02
Linux - 라이브러리  (0) 2020.07.02
Linux - 패키지 관리  (0) 2020.06.30
Linux - 기초 명령어  (0) 2020.06.25