10

当我在 SuperTab 的弹出建议上按 Enter 时,它会在插入的关键字末尾自动创建一个新行。

是否可以在 SuperTab 弹出窗口中选择一个选项而不创建新行?

更具体地说,有没有办法让我配置space为选择代码完成建议的方法?

4

2 回答 2

8
inoremap <expr> <Space> pumvisible() ? "\<C-y>" : " "

请注意<C-y>接受当前选择的选项,您可能希望直接使用它而不是重新映射空间。您将在 中看到更多:h popupmenu-keys

于 2011-10-24T04:37:13.220 回答
6

把它放在你的 .vimrc

let g:SuperTabCrMapping=1
于 2015-02-21T09:57:09.580 回答