VIM : Snipmate 플러그인은 스 니펫 완료를 트리거하지 않습니다
문제
정력 /usr/share/vim에 설치됩니다.
모두 저격 동료그에 따라 기존 폴더 (Autoload, 플러그인, 스 니펫 등) 에서이 범주에 폴더가 추가되었습니다.
문서 파일에서 :
For instance, to change the trigger
key to CTRL-J, just change this:
ino <tab> <c-r>=TriggerSnippet()<cr>
snor <tab> <esc>i<right><c-r>=TriggerSnippet()<cr>
to this:
ino <c-j> <c-r>=TriggerSnippet()<cr>
snor <c-j> <esc>i<right><c-r>=TriggerSnippet()<cr>
나는 이것을 시도했다 - 같은 결과. 스 니펫 일치를 트리거하려고하면 탭 만 추가합니다 (4 개의 공간에 따라 .VIMRC).
PS FileType 플러그인은 켜져 있습니다.
업데이트 :
cat /etc/issue
Ubuntu 9.10
: Inoremap
i <C-B> * <C-R>=TriggerSnippet()<CR>
: snoremap
s <C-B> * <Esc>i<Right><C-R>=TriggerSnippet()<CR>
이것을 어떻게 고칠 수 있습니까?
해결책
나는 Snipmate에게 문제가 있었는데 작동하지 않았기 때문에 문제 추적기에서 문제 66:
source ~/.vim/after/plugin/snipMate.vim
다른 팁
.vimrc에서 '세트 페이스트'항목을 제거 하여이 문제를 해결했습니다.
제 경우에는 같은 경험을했습니다. Snipmate Autocomplete는 작동하지 않습니다. 그 이유 중 하나는 다른 플러그인에서 사용하기 때문입니다. 타자 :verbose imap <Tab>
키를 사용하고 충돌을 일으키는 플러그인을 보여줍니다. 플러그인을 .VIMRC로 댓글을 달거나 다른 키를 사용하도록 변경할 수 있습니다.
제휴하지 않습니다 StackOverflow