반응형
현재 줄 들여쓰기
다수 줄 들여쓰기
들여쓰기 고치기
Set Options
현재 줄 들여쓰기
현재 줄 들여쓰기
키 | 동작 |
<< | 현재 줄 왼쪽으로 들여쓰기 |
>> | 현재 줄 오른쪽으로 들여쓰기 |
다수 줄 들여쓰기
현재 줄과 윗줄 들여쓰기
키 | 동작 |
<k | 현재 줄과 윗줄 왼쪽으로 들여쓰기 |
>k | 현재 줄과 윗줄 오른쪽으로 들여쓰기 |
<[숫자]k [숫자]<k |
현재 줄과 위 [숫자]줄 왼쪽으로 들여쓰기 |
>[숫자]k [숫자]>k |
현재 줄과 위 [숫자]줄 오른쪽으로 들여쓰기 |
현재 줄과 아랫줄 들여쓰기
키 | 동작 |
<j | 현재 줄과 아랫줄 왼쪽으로 들여쓰기 |
>j | 현재 줄과 아랫줄 오른쪽으로 들여쓰기 |
<[숫자]j [숫자]<j |
현재 줄과 아래 [숫자]줄 왼쪽으로 들여쓰기 |
>[숫자]j [숫자]>j |
현재 줄과 아래 [숫자]줄 오른쪽으로 들여쓰기 |
A번째 줄부터 B번째 줄까지 들여쓰기
키 | 동작 |
:[시작 줄 숫자],[끝 줄 숫자]< | [시작 줄 숫자]번째 줄부터 [끝 줄 숫자]번째 줄까지 왼쪽으로 들여쓰기 |
:[시작줄 숫자],[끝 줄 숫자]> | [시작 줄 숫자]번째 줄부터 [끝 줄 숫자]번째 줄까지 오른쪽으로 들여쓰기 |
선택한 줄 들여쓰기
키 | 동작 |
< (선택한 줄) | 선택한 줄 왼쪽으로 들여쓰기 |
> (선택한 줄) | 선택한 줄 오른쪽으로 들여쓰기 |
들여쓰기 고치기
들여쓰기 고치기
키 | 동작 |
== | 현재 줄 들여쓰기 고치기 |
= (선택한 줄) | 선택한 줄 들여쓰기 고치기 |
gg=G |
현재 파일의 전체 줄 들여쓰기 고치기 |
=gg | 첫 줄부터 현재 줄까지 들여쓰기 고치기 |
=G | 현재 줄부터 끝 줄까지 들여쓰기 고치기 |
Set Options
들여쓰기 길이 보기
키 | 동작 |
:set sw :set shiftwidth |
들여쓰기 시, 공백 문자 몇 개가 채워지는지 보기 |
:set ts :set tabstop |
<Tab> 문자가 차지하는 공백 숫자 보기 |
:set sts :set softtabstop |
<Tab> 누를 시, 공백 문자 몇 개 채워지는지 보기 |
들여쓰기 길이 설정하기
키 | 동작 |
:set sw=[숫자] :set shiftwidth=[숫자] |
들여쓰기 시, 채워지는 공백 문자 [숫자]개로 설정 |
:set ts=[숫자] :set tabstop=[숫자] |
<Tab> 문자가 차지하는 공백 문자 [숫자]개로 설정 |
:set sts=[숫자] :set softtabstop=[숫자] |
<Tab> 누를 시, 공백 문자 [숫자]개 채우기 tabstop와 병행 사용법 예: :set tabstop=4 그리고 :set softtabstop=2 설정 시, <Tab> 누를 시, 2개 공백 문자 채워짐 <Tab> 한 번 더 누르면 4개 공백 문자가 채워지고 4개 공백 문자를 1개 <Tab> 문자로 변환 |
:set et :set expandtab |
<Tab> 키 누를 시, <Tab> 문자 대신 공백 문자 삽입 |
:set noet :set noexpandtab |
<Tab> 키 누를 시, <Tab> 문자 삽입 |
자동 들여쓰기 설정하기
키 | 동작 |
:set ai :set autoindent |
자동 들여쓰기 켜기 |
:set noai :set noautoindent |
자동 들여쓰기 끄기 |
:filetype indent on | 현재 파일 타입에 맞는 자동 들여쓰기 켜기 |
:filetype indent off | 현재 파일 타입에 맞는 자동 들여쓰기 끄기 |
반응형
'코딩 > Vim' 카테고리의 다른 글
Vim - 색상 (cterm-colors) (0) | 2022.07.31 |
---|---|
Vim - 커서 이동 (현재 줄 내에서) (0) | 2022.07.27 |
Vim - Delete (텍스트 삭제) (0) | 2022.07.24 |
Vim - Paste (텍스트 붙여넣기) (0) | 2022.07.22 |
Vim - Copy (텍스트 복사) (0) | 2022.07.19 |