
옵션을 설정하고 다른 곳에서 해당 값을 변경하는 것을 금지하려면 어떻게 해야 합니까?
예를 들어 탭당 2개의 공백을 사용합니다 set shiftwidth=2
.
그리고 vim 런타임은 일부 파일 형식에 대해 이를 변경합니다. 나는 이런 일이 일어나는 것을 원하지 않습니다.
답변1
다음과 같이 시도해 볼 수 있습니다.
augroup Forbid
autocmd!
autocmd FileType * set shiftwidth=2
augroup END
setlocal
일반적 으로 대신 사용 set
하지만 모든 파일 형식에 대해 동일한 값을 원하므로... set
그렇게 됩니다.