2013-03-22 3 views
7

Я читал документацию некоторое время, но я не могу найти какую-либо информацию о том, как изменить ключ по умолчанию для завершения в snipMate.изменить вкладку по умолчанию в snipMate

Вот документация. https://github.com/garbas/vim-snipmate/blob/master/doc/snipMate.txt Я что-то упустил?

спасибо.

ответ

5

Это делается с помощью двух переменных; он, похоже, не документирован, но это делается в after/plugin/snipMate.vim. Чтобы переопределить, переопределите эти переменные до того, как будет получен исходный код. в вашем ~/.vimrc:

:let g:snips_trigger_key = '<tab>' 
:let g:snips_trigger_key_backwards = '<s-tab>' 
+3

Пожалуйста, уточните это. Это решение устарело. – matsko

2

Это на самом деле документально:

:help snipMate-remap 
+0

документация мне не помогла – codekiddy

6

В :help SnipMate-mappings

Отображения SnipMate использует могут быть настроены с: карта commands.For например, изменить ключ, который запускает фрагменты и перемещается к следующей вкладке,>

:imap <C-J> <Plug>snipMateNextOrTrigger 
    :smap <C-J> <Plug>snipMateNextOrTrigger 
+0

Когда я использую это, '' вставляет текст ' snipMateNextOrTrigger' – oarfish