VIM : Snipmate 플러그인은 스 니펫 완료를 트리거하지 않습니다

StackOverflow https://stackoverflow.com/questions/1899217

  •  19-09-2019
  •  | 
  •  

문제

정력 /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로 댓글을 달거나 다른 키를 사용하도록 변경할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top