Tab을 2 칸으로 설정


18

vimrc에서 다음을 설정하면 탭 삽입이 공백이되도록하는 것이 적절하다는 것을 암시하는 다양한 답변을 살펴 보았습니다.

filetype plugin indent on
" On pressing tab, insert 2 spaces
set expandtab
" show existing tab with 2 spaces width
set tabstop=2
set softtabstop=2
" when indenting with '>', use 2 spaces width
set shiftwidth=2

그러나 2 개의 공백을 사용하려고하면 탭당 4 개의 공백이 계속 기본값으로 유지됩니다. 나는 set expandtab이 선언의 맨 아래로 이동 을 시도했다 . softtabstop선언을 제거하려고했습니다 . 나는 다른 질문들에 대한 다양한 답변을 sc이 뒤졌다. 누군가 나를 도울 수 있다면 그것은 놀랍습니다.

답변:


8

.vimrc이러한 변경을 수행 한 이후에 소스를 제공 했습니까 ? vim을 열 때 그냥 입력하십시오 source ~/.vimrc(기본 위치에 있다고 가정)

편집 : 이것도 도움이 될 수 있습니다


내 문제는 실제로 소싱이 부족한 것 같습니다. 파일을 편집 할 때 파일이 자동으로 제공된다는 것을 읽었으며 실제로 .vimrc 파일을 만들 때 VIM이 약간 변경되었음을 알았습니다. 답변 주셔서 감사합니다!
Chris Snow

@Gleland, tabs마크 다운 파일에 대해서만 2 칸으로 설정하는 방법이 있습니까?
alpha_989

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.