옵션이 켜짐으로 설정 되어 있지만 expandtab
탭을 클릭하면 여전히 공백이 표시되지 않지만 실제 탭이 표시됩니다.
이것이 내가 설정한 방법입니다:
set expandtab
set shiftwidth=4
set softtabstop=4
먼저 내 생각엔이 문제이를 재정의하는 플러그인이 있다고 하는데 저는 다음을 실행했습니다.
:verbose set expandtab?
사실 나는 마지막 그룹이 내 vimrc의 라인이라는 것을 알고 있습니다.
어떻게 해결할 수 있나요?
답변1
설정할 수 있는 위치는 두 가지가 있습니다: 1. $HOME/.vimrc
2. 파일의 인라인
.vimrc #1 제가 사용하고 있는 설정은 다음과 같습니다.
"indent settings
set shiftwidth=4
set softtabstop=4
set expandtab
set nocompatible " <= vim, not vi
그것은 나에게 효과적이었습니다. 또한 vi(?)가 아닌 vim을 사용하고 있는지 확인하십시오.
인라인 #2
set modeline
$HOME/.vimrc
vi에 대한 인라인 설정은 붙여넣기에서 "의미"를 사용 하고 set modeline
파일을 다시 편집하는 경우에만 지원됩니다 .