살아가는 이야기
vim에서 탭문자를 공백문자로 바꾸기 본문
vim에서 탭문자를 공백문자로 자동으로 바꾸는 방법이 있다. 간단히 다음과 같이 적어 주면 된다.
주의 1: 이미 탭으로 입력된 내용을 바꾸지는 않는다는 점에 주의하자. 즉 expandtab을 해도 편집할 때 새로 입력한 탭만 공백으로 바꾼다.
주의 2: make의 입력인 Makefile에서는 이 옵션을 쓰면 제대로 동작하지 않을 수 있다.
참고로 내가 항상 설정해 두는 옵션을 다시 한 번 정리하면 다음과 같다. 매번 정리하지만 자꾸 잊어버리게 된다.
set expandtab
주의 1: 이미 탭으로 입력된 내용을 바꾸지는 않는다는 점에 주의하자. 즉 expandtab을 해도 편집할 때 새로 입력한 탭만 공백으로 바꾼다.
주의 2: make의 입력인 Makefile에서는 이 옵션을 쓰면 제대로 동작하지 않을 수 있다.
참고로 내가 항상 설정해 두는 옵션을 다시 한 번 정리하면 다음과 같다. 매번 정리하지만 자꾸 잊어버리게 된다.
set ts=4
set sw=4
set expandtab
set nobackup
hi preproc ctermfg=cyan
Comments