当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 1 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 关于vim自动提示,为什么选中第一个要按一次tab,再按一次c-p
帖子发表于 : 2010-12-11 22:30 

注册: 2010-05-16 17:58
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
各位大侠,我装了AutoComplPop自动提示插件,在vim中的配置是这样的:

let g:acp_behaviorSnipmateLength=1

let g:AutoComplPop_Behavior = {
\ 'c': [ {'command' : "\<C-x>\<C-o>",
\ 'pattern' : ".",
\ 'repeat' : 0}
\ ]
\}

let g:SuperTabRetainCompletionType=2
"let g:SuperTabDefaultCompletionType="<C-X><C-U>"
let g:SuperTabDefaultCompletionType = "context"
let g:acp_mappingDriven = 0
let g:acp_completeoptPreview = 1

举个例子,当我输入inc时,我想要的结果就是第一个include,(插入图片比较麻烦,我就画个图)
inc ---->我输入的
-----------------------------------------
|include --->状态已经选中
|increment
|includes
---------------------------------------------
此时我要先按一下tab,这个时候increment(也就是第二个被选中)
increment ---->这边也相应变成第二个
-----------------------------------------
|include
|increment --->按tab后
|includes
---------------------------------------------
这时要再按ctrl+p才选中我想要点include
include ---->我想要的
-----------------------------------------
|include --->回到第一个
|increment
|includes
---------------------------------------------
问题就是这样了,哪位大侠可以帮助我,我想要的结果就是:它能够自动提示,并且按tab选中的就是第一个。(AutoComplPop这个插件默认选中的第一个,怎么让它不选中,等到我按tab时才选中第一个?),谢谢啦!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 1 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译