<SID>
스크립트 로컬 변수를 사용하여 스크립트 로컬 함수를 참조 할 수 있지만 스크립트 로컬 변수는 어떻습니까? 나는 다음을 시도했지만 타격 <c-space>
이 실패합니다.
let s:testVar = "foo"
function! s:GetTestVar()
return s:testVar
endfunction
nnoremap <space> :echo <SID>GetTestVar()<cr>
nnoremap <c-space> :echo <SID>testVar<cr>
접근 자 함수 (위와 같이)를 작성하여이 문제를 해결할 수 있지만 때로는 직접 참조하는 것이 좋습니다.