구성 변수는 옵션이 아니며 플러그인의 변수 만 "모방"합니다. 따라서 사용하지 않는 :set,하지만 :let(그리고 :echo자신의 현재 값을 나열).
변수 앞의시길이 범위를 결정합니다. g:글로벌을 의미합니다. 플러그인을로드 하기 전에 설정 해야 합니다. 즉,
let g:javascript_conceal = 1
에 ~/.vimrc(그리고 Vim을 다시 시작).
일부 구성은 특정 파일 유형 에만 적용되므로 b:접두사를 사용합니다 . 그것들을 설정 ~/.vimrc하면 첫 번째 열린 버퍼에 적용됩니다. 원하는 것은 아닙니다. 대신 파일 형식 탐지 메커니즘 에 연결해야합니다 .
당신은 단지 특정 파일 형식에 대한 설정 옵션을 활성화 사용하려면 :let b:var = value대신과에 해당하는 명령을 넣어 ~/.vim/after/ftplugin/{filetype}.vim, 어디에 {filetype}실제 파일 형식 (예입니다 javascript). (이것은 당신이 있어야 :filetype plugin on하며 사용 후 디렉토리가 당신에 의해 수행 모든 기본 파일 형식 설정을 무시할 수 있습니다 $VIMRUNTIME/ftplugin/{filetype}.vim.)
또는에서 :autocmd FileType {filetype} setlocal option=value직접을 정의 할 수 ~/.vimrc있지만 많은 사용자 정의가 있으면 다루기 힘든 경향이 있습니다.
autocmd Filetype javascript let b:javascript_fold = 1