Подтвердить что ты не робот

Vim Ultisnips - Как перейти к следующему заполнителю или таблопу?

Я только что установил совершенно новую копию Macvim и UltiSnips, но я не могу понять, как перейти к следующим пополнениям с помощью табуляторов и заполнители.

Когда я нажимаю вкладку, она просто добавляет пространство табуляции.

Я предполагаю, что ключ вкладки был переназначен в другом плагине или vimrc, поэтому я пошел со свежими установками и пустой папкой ~/.vim. Еще ничего...

Как перейти к следующей вкладке? Есть ли сопоставление клавиш, которое я могу установить?

4b9b3361

Ответ 1

У меня есть следующее в vimrc:

" Set ultisnips triggers
let g:UltiSnipsExpandTrigger="<tab>"                                            
let g:UltiSnipsJumpForwardTrigger="<tab>"                                       
let g:UltiSnipsJumpBackwardTrigger="<s-tab>"                                    

Ответ 2

Похоже, что переход к следующему tabstop был отображен для управления j. Я переключил его на вкладку источника ultisnips.

" The trigger used to jump forward to the next placeholder.
" NOTE: expansion and forward jumping can, but needn't be the same trigger

if !exists("g:UltiSnipsJumpForwardTrigger")
    let g:UltiSnipsJumpForwardTrigger = "<tab>"
endif