Vim 명령 요약
[참고 사이트]htps: //ゔぃm. jp. 네 t/
모드 전환
입력 모드는 삽입 모드라고도합니다.
설명
명령
입력 모드 (커서 위치에서)
i
입력 모드 (커서 뒤의 위치에서)
a
o 아래에 커서가 있습니다.
이름 그대로 문자 입력이 가능합니다.
명령 모드
Esc
p와 o 사이에 입력 모드보다 넓은 커서가 있습니다.
명령 모드에서는 문자를 입력할 수 없습니다.
저장 및 종료 (모두 명령 모드에서)
설명
명령
비고
저장
:w+Enter
강제 저장
:w!
다른 이름으로 저장
:w fileA
fileA라는 이름으로 저장
종료
:q+Enter
(저장되지 않은 경우 불가)
저장 + 종료
:wq+Enter
강제 종료
:q! + Enter
(변경을 버리고 종료)
저장하지 마십시오 : q + Enter를 입력하면
오류가 발생함
이동 (모두 명령 모드에서)
상하좌우로 한 문자씩 이동
상단 k
왼쪽 h
오른쪽 l(엘)
아래 j
횟수 지정은 머리에 숫자를 붙인다
5l→오른쪽으로 5문자 이동, 10j→아래로 10문자 이동, 등.
행 내에서 이동
설명
명령
줄 머리로 이동
0(제로)
줄 끝으로 이동
$(달러)
행의 공백이 아닌 첫 문자로 이동
^(캐럿)
그림으로 표현하면 이런 느낌 시작은 l
단어별로 이동 (모두 명령 모드에서)
설명
명령
비고
한 뒤의 단어의 맨 위로 이동
w
공백, 기호로 구분
W
공백으로 구분
이전 단어의 맨 위로 이동
b
공백, 기호 구분 back word
B
공백으로 구분
그림으로 표현하면 이런 느낌 시작은 y
텍스트 검색 및 이동
설명
명령
비고
전방에서 검색
/문자 + Enter
/+ Enter이면 이전과 동일한 문자 검색
뒤에서 검색
? 문자 + Enter
? + Enter이면 이전과 같은 문자 검색
이전→뒤로 검색한 문자로 이동
n
뒤 → 이전 검색한 문자로 이동
N
행 번호로 이동
설명
명령
비고
n행번호 지정
n+G
:n+Enter
첫 줄과 마지막 줄로 이동
설명
명령
비고
선행으로 이동
gg
마지막 행으로 이동
G
텍스트 수정 (모두 명령 모드에서)
설명
명령
비고
문자 삭제
x
커서 위치에 있는 한 문자
X
커서 위치 앞에 있는 한 문자
문자 변경
cw
그 단어의 끝까지
c$
줄 끝까지
문자 대체
s
커서의 위치에 있는 1문자를 치환 4s등으로 횟수 지정이 가능
문자 삭제
문자 변경
cw 또는 c$로 범위를 지정하여 수정
이 순간에 입력 모드가 된다!
문자 대체
s만 있으면 커서 위치에있는 한 문자의 대체
횟수 지정도 가능
다시 시도 (모두 명령 모드에서)
설명
명령
비고
마지막 편집 다시 시도
u
이른바 undo(안두)
실행 취소된 작업을 되돌리기
Ctrl+r
이른바 redo(리두)
Reference
이 문제에 관하여(Vim 명령 요약), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/a-takano/items/88674a86a9b29d21b097텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)