4가지 모드 : 일반 모드, 입력 모드(a, i, o, A, I, O), 비쥬얼 모드(v, V), 명령 모드(:, /)

▶ 모드전환 : 일반 모드를 통해 입력, 비쥬얼, 명령 모드로 전환 (일반 모드 -> 입력, 비쥬얼, 명령 모드)

 

1. 일반 모드 - 커서 이동, 텍스트 붙여넣기, 텍스트 삭제, 작업 취소

 0 : 줄의 맨 앞으로 커서 이동

 $ : 줄의 맨 뒤로 커서 이동

 gg : 파일의 맨 위로 커서 이동 (소문자 g 두번)

 G : 파일의 맨 아래로 커서 이동

 x : 한글자 삭제

 dd : 한줄 삭제

 u : 이전 작업 취소

 p : 붙여넣기

 

 

2. 입력 모드 - 내용 삽입

 - 일반 모드 입력 모드 : a, i, o, A, I, O 키를 누름

 - 입력 모드 일반 모드 : esc키

 

 

3. 비쥬얼 모드 - 텍스트 복사, 텍스트 잘라내기, 텍스트 블록지정

 x : 지정한 블록 삭제

 u : 이전 작업 취소

 y : 복사

 d : 잘라내기

 

 

4. 명령 모드(:, /) - 내용 저장, vim 종료, 텍스트 치환

 :q - quit, vim 종료

 :w - write(저장)

 :s - 치환(하나씩)                                  ex) :s/like/love [like -> love 치환]

 :% - 전체치환                                     ex) :%/like/love [like -> love 치환]

 /검색어 - 파일내용에서 검색어 내용 찾기              ex) /like

'CS이론 > 운영체제' 카테고리의 다른 글

[Linux] 디렉토리  (0) 2021.02.09
Linux  (1) 2020.12.16
프로세스 스케줄링  (0) 2020.07.27
멀티프로그래밍, 멀티태스킹, 멀티프로세싱, 멀티쓰레딩  (0) 2020.07.23
[Unix] CLI 명령어  (0) 2020.03.27

+ Recent posts