我已经阅读了一段时间的文档,但我似乎找不到任何关于如何在 snipMate 中更改默认完成键的信息。
这是文档。https://github.com/garbas/vim-snipmate/blob/master/doc/snipMate.txt 我是不是忽略了什么?
谢谢你。
我已经阅读了一段时间的文档,但我似乎找不到任何关于如何在 snipMate 中更改默认完成键的信息。
这是文档。https://github.com/garbas/vim-snipmate/blob/master/doc/snipMate.txt 我是不是忽略了什么?
谢谢你。
在:help SnipMate-mappings
SnipMate 使用的映射可以使用 :map 命令进行自定义。例如,要更改触发片段并移动到下一个制表位的键,>
:imap <C-J> <Plug>snipMateNextOrTrigger :smap <C-J> <Plug>snipMateNextOrTrigger
这是通过两个变量完成的;它似乎没有记录在案,但它是在after/plugin/snipMate.vim
. 要覆盖,请在获取插件之前重新定义这些变量,例如在您的~/.vimrc
:
:let g:snips_trigger_key = '<tab>'
:let g:snips_trigger_key_backwards = '<s-tab>'
它实际上记录在案:
:help snipMate-remap