![Vim에서는 탭 확장이 작동하지 않습니다.](https://linux55.com/image/155099/Vim%EC%97%90%EC%84%9C%EB%8A%94%20%ED%83%AD%20%ED%99%95%EC%9E%A5%EC%9D%B4%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
옵션이 켜짐으로 설정 되어 있지만 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
파일을 다시 편집하는 경우에만 지원됩니다 .