我主要将 vim 用于乳胶。我这样做的主要原因实际上是 Ultisnips,它大大减少了我需要在 Latex 中键入的符号数量。除此之外,我使用自动配对,它为我匹配括号。我对此设置的一个小抱怨是,我不能使用制表符来扩展片段并跳出一对括号 - 相关选项是:
let g:UltiSnipsExpandTrigger = '<tab>'
let g:UltisnipsJumpForwardTrigger = '<tab>'
let g:AutoPairsShortcutJump = '<tab>'
我想要的行为是扩展一个可用的片段,否则跳出括号。但这在默认情况下不起作用。有什么我可以做的,比如某种条件键映射?
我尝试过其他解决方案,例如在 Ultisnips 中实现括号匹配,但从未获得令人满意的结果。
是的,我可以简单地使用另一个键,但两者都使用 tab 是最方便的。