首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NeoComplCache让我按下一个额外的返回键来打开一个新行。

NeoComplCache让我按下一个额外的返回键来打开一个新行。
EN

Stack Overflow用户
提问于 2013-08-06 17:00:37
回答 1查看 602关注 0票数 3

问题是,当我在行的末尾时,NeoComplCache会提示出一些单词。我想按下返回键在下面打开一个新的行,但是我需要按返回键2次。

第一次按返回键会取消提示符,而第二次按返回键时,会打开下面的新行。

行的末端,提示符为up

按返回键1次

按返回键2次

我认为解决方案之一是禁用自动提示。但是有什么解决办法来解决这个烦人的问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-21 21:22:49

将其放入您的.vimrc中将导致一次输入键击键关闭弹出并输入换行符:

代码语言:javascript
复制
" <CR>: close popup and open a new line.
inoremap <silent> <CR> <C-r>=<SID>my_cr_function()<CR>
function! s:my_cr_function()
  return neocomplcache#smart_close_popup() . "\<CR>"
endfunction

或者尝试这个问题中的另一个片段:https://github.com/Shougo/neocomplcache.vim/issues/88

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18086191

复制
相关文章

相似问题

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