3

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

第一次按回车键关闭提示,第二次按预期工作,在下面打开一个新行。

行尾提示 行尾提示

按返回键 1 次 1次

按返回键 2 次 2次

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

4

1 回答 1

2

把它放在你的 .vimrc 中会导致一个回车键关闭弹出窗口并输入一个换行符:

" <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

于 2013-09-21T21:22:49.647 回答