首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在vim中启用SuperTab插件?

如何在vim中启用SuperTab插件?
EN

Stack Overflow用户
提问于 2011-09-09 18:32:45
回答 1查看 2.2K关注 0票数 0

嗨,我安装了新编译缓存脚本,它很棒,但是我想使用一个名为SuperTab的特性,以及网站上的文档--我认为这是错误的,但我知道,有.vimrc经验的人可以帮我。这个网站是

在脚本的站点中,有许多行可以添加到.vimrc中以获得特性,我认为它的格式很糟糕,这就是为什么当我添加这样的行时,它不能工作,行如下:

代码语言:javascript
复制
" SuperTab like snippets behavior. 
"imap <expr><TAB> neocomplcache#sources#snippets_complete#expandable() ? "\<Plug>neocomplcache_snippets_expand)" : pumvisible() ? "\<C-n>" : "\<TAB>" 

我将为上下文添加以下段落和上面的段落。

插件键-mappings.imap (neocomplcache_snippets_expand) smap (neocomplcache_snippets_expand)映射 neocomplcache#undo_completion()映射 neocomplcache#complete_common_string() “喜欢代码片段的行为。"imap neocomplcache#sources#snippets_complete#expandable()?"(neocomplcache_snippets_expand)“:pumvisible()?"\”:"\“ “推荐的键映射”:关闭弹出并保存缩进。inoremap neocomplcache#smart_close_popup()。"\“:Completion.inoremap pumvisible()?"\”:"\“,:close弹出并删除backword char。inoremap neocomplcache#smart_close_popup()."\“inoremap neocomplcache#smart_close_popup()."\”inoremap neocomplcache#close_popup() inoremap neocomplcache#cancel_popup()

我应该如何添加它来启用该功能?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-09 18:37:01

我想我不明白这个问题,但我会这么做:

代码语言:javascript
复制
" SuperTab like snippets behavior. 
imap <expr><TAB> neocomplcache#sources#snippets_complete#expandable() ? "\<Plug>(neocomplcache_snippets_expand)" : pumvisible() ? "\<C-n>" : "\<TAB>"
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7365966

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档