개요
기존에 작성했던 탭 설정을 스페이스로 전환하면서 설정 값을 리마인드
옵션
expandtab
<tab> 입력 시 tab을 space 형태로 작성
shiftwidth
>, < 등의 명령어 (뭔지 잘 모르겠음) 및 코드 작성 등에서의 자동 인덴트 시 띄어쓸 칸 수를 의미
tabstop
일반적인 <tab> 입력시 띄어쓸 칸 수를 의미
list lcs
<tab> 입력 시 표기할 문자를 설정
설정
Tab 사용 시
"Settings on Tab
set list lcs=tab:\|\
set tabstop=4
set shiftwidth=4
Plain Text
복사
Space 사용 시
"Settings on Tab
set expandtab
set tabstop=4
set shiftwidth=4
Plain Text
복사
적용
Tabspace를 변경하면서, 기존에 작성된 Tab과 Space를 바꾸는 것은 쉽지 않은 일일 것인데 retab을 이용하여 쉽게 적용 가능
:retab <cr>
Plain Text
복사
에디터에서 위 구문 입력 시 즉시 적용 가능