vim 에서 indent 기본값은 어떻게 설정할 수 있나요?

trymp의 이미지

vim indent 바꾸어 줄때 를 명령모드에서 치는것이 아니라

vim 시작하면 바로 적용할 수 있는 그런 방법이 있을까요?

탭을 4칸으로 바꾸는 indent 를 자주 사용하는데

매번 치기 불편해서 기본적으로 적용할 방법을 찾고 있습니다.

익명 사용자의 이미지

vimrc file에 설정하시면 됩니다.

https://vimhelp.org/usr_05.txt.html#usr_05.txt

ktd2004의 이미지

vim 실행하신후에 :version 하시면 읽어들이는 vimrc 파일들의 리스트가 보입니다.
그중에 적당한 곳에 set ts=4로 설정하시면 될 것 같네요..

김정균의 이미지

vim 에 set modeline 이 설정이 되어 있으면, 편집 파일에 inline vim 설정을 넣어 놓을 수 있습니다. 공동 작업을 할 경우, coding policy 를 적용하기 위해 많이 설정들 하고는 합니다.

해당 편집 파일의 주석으로 다음과 같이 설정할 수 있습니다. (아래 예제는 bash 파일 입니다.)
위치는 파일 끝이나 시작 어디에 있든 상관 없습니다.

#
# Embeded VIM Configurations
# vim: filetype=sh noet sw=4 ts=4 fdm=marker
#