Vim Supertab插件在导航完成菜单时反转方向
发布时间:2020-12-15 22:42:13 所属栏目:安全 来源:网络整理
导读:当我通过supertab遍历完成备选列表时(即,通过按下 TAB激活),选择从列表的末尾开始并且当重复按下 TAB时向上循环.或 C-n.按 S-TAB或者 C-p向下循环. 当vim内置(?)激活自动完成时,使用 C-x C-n发生相反的行为,我觉得更方便.然后 C-n向下循环并且 C-p向上. 我
当我通过supertab遍历完成备选列表时(即,通过按下< TAB>激活),选择从列表的末尾开始并且当重复按下< TAB>时向上循环.或< C-n>.按< S-TAB>或者< C-p>向下循环.
当vim内置(?)激活自动完成时,使用< C-x>< C-n>发生相反的行为,我觉得更方便.然后< C-n>向下循环并且< C-p>向上. 我对vim知之甚少.我怎样才能解决这个问题? 解决方法
这是因为SuperTab的默认完成是< C-p>,它向后循环(因此在之前匹配,而不是在首先呈现光标之后,这通常是你想要的).如文档所述,您可以通过以下方式更改:
let g:SuperTabDefaultCompletionType = "<c-n>" (把它放到你的?/ .vimrc中.) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |