minimimi
[Linux] VSC에서 Vim 사용하기 (with. Vim 명령어) 본문
VSC Extension에서 Vim을 설치하여 사용하는 방법입니다. 확장프로그램 탭에서 vim을 검색하여 설치해줍니다.
주요 명령어
esc: 편집기모드에서 뷰 모드로 전환
: (콜론): 명령어 모드로 전환
탐색 명령
h (왼쪽 화살표): 커서를 왼쪽으로 한 글자 이동
j (아래쪽 화살표): 커서를 한 줄 아래로 이동
k (위쪽 화살표): 커서를 한 줄 위로 이동
l (오른쪽 화살표): 커서를 오른쪽으로 한 글자 이동
w: 커서를 다음 단어의 처음으로 이동
b: 커서를 이전 단어의 처음으로 이동
e : 커서를 다음 단어의 끝으로 이동
gg: 커서를 문서의 첫 줄로 이동
G : 문서의 마지막 줄로 커서 이동
$: 커서를 현재 줄의 끝으로 이동
^: 커서를 현재 줄의 처음으로 이동
U: 커서를 반 페이지 위로 이동
D: 커서를 반 페이지 아래로 이동
명령 편집
i: 커서 이전에 삽입 모드 진입
I: 현재 줄의 시작 부분에서 삽입 모드 진입
a: 커서 뒤에 삽입 모드 진입
A: 현재 줄의 끝에서 삽입 모드 진입
o: 현재 줄 아래에 새로운 줄을 삽입하고 삽입 모드로 진입
O : 현재 줄 위에 새 줄을 삽입하고 삽입 모드로 진입
x : 커서 아래 문자 삭제
X : 앞의 글자 지우기
~ : 선택 문자 대소문자 변경
dd: 현재 줄 삭제
yy: 현재 줄 복사
p: 이전에 복사하거나 삭제한 텍스트를 커서 뒤에 붙여넣기
u: 마지막 명령 취소
R: 마지막 실행 취소 명령 다시 실행
검색 명령
/pattern: 다음 'pattern' 항목을 앞으로 검색합니다.
?pattern: 'pattern'의 다음 항목을 역방향으로 검색합니다.
n: 다음 검색 패턴으로 이동
N: 이전 검색 패턴으로 이동
:%s/old/new/g: 문서에서 'old'를 모두 'new'로 바꿉니다.
:%s/old/new/gc: 각 교체에 대한 확인과 함께 문서에서 'old'를 모두 'new'로 교체
'프로그래밍 공부 > 개발 관련' 카테고리의 다른 글
[Error] Live Server Extension in VS Code is not working in WSL (0) | 2023.09.26 |
---|---|
[개발 도구] 개발에 도움을 주는 크롬 확장 프로그램 추천 (0) | 2023.03.27 |