7

しばらくドキュメントを読んでいますが、snipMate で補完用のデフォルト キーを変更する方法に関する情報が見つからないようです。

これがドキュメントです。https://github.com/garbas/vim-snipmate/blob/master/doc/snipMate.txt 何か見落としていませんか?

ありがとうございました。

4

3 に答える 3

8

:help SnipMate-mappings

SnipMate が使用するマッピングは、:map コマンドでカスタマイズできます。たとえば、スニペットをトリガーして次のタブ ストップに移動するキーを変更するには、 >

    :imap <C-J> <Plug>snipMateNextOrTrigger
    :smap <C-J> <Plug>snipMateNextOrTrigger
于 2015-03-08T15:08:11.867 に答える
5

これは 2 つの変数を介して行われます。文書化されていないようですが、after/plugin/snipMate.vim. オーバーライドするには、プラグインをソースする前にこれらの変数を再定義します~/.vimrc

:let g:snips_trigger_key = '<tab>'
:let g:snips_trigger_key_backwards = '<s-tab>'
于 2013-03-22T14:28:55.973 に答える