특정 파일 형식에 대체 설명 스타일을 사용하려면 vim에 NERDCommenter를 구성하고 싶습니다. 이렇게하는 올바른 방법은 무엇입니까? autocmd
에서 플러그인 코드를 호출하는 방법을 알 수 없습니다. 난 할 노력하고있어이 같은 것입니다 :파일 형식에 따라 NERDCommenter를 다른 값으로 전환
autocmd FileType dosbatch :call NERDCommenterAltDelims
는 위의 일을하지,하지만 난 명령으로 함수 이름을 얻을 수 있습니다 발견 :
map <Plug>NERDCommenterAltDelims
반환
:call <SNR>17_SwitchToAlternativeDelimiters(1)<CR>
map 명령을 사용하여 맵 값을 실행할 수있는 방법이 있습니까? 단지 스크립트를 로컬 기능이 있기 때문에
멋진 대답이 문제의 함수를 호출하기 때문이다. 유일한 문제는 autocmd가 실행될 때 플러그인이 아직로드되지 않았다고 생각하는 것입니다. VimEnter와 함께 사슬로 묶여 있습니까? – cmcginty
응? 'FileType' 이벤트는 배치 파일이 감지 될 때마다 발생합니다. 플러그인의 초기로드는 시작하기 전에 (그리고 시작시 'VimEnter'이전에 발생했습니다. 어쨌든 한 번만 실행하면되므로 다른 해결책을 선호합니다. –