いつもお世話になっております。
neocomplete.vim の候補確定をエンターキーでやりたいです。
と言うよりは、以前動いていたのですが気付いたら動かなくなっていました。
Shougo/neocomplete.vim のサンプルコードをそのまま持ってくれば動くのですが、何故そうしないとダメなのかが分かりません...
変更前と変更後で何が違うのでしょうか?
vim
1" 変更前は以下の通りで、<Tab>の候補送りが動いてたので同じように書いていました。 2inoremap <expr> <CR> pumvisible() ? "\<C-y>" : "\<CR>" 3inoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>" 4 5" 変更後は以下の通りで、Shougo/neocomplete.vim のサンプルコードそのままです。 6inoremap <silent> <CR> <C-r>=<SID>my_cr_function()<CR> 7function! s:my_cr_function() 8 return pumvisible() ? "\<C-y>" : "\<CR>" 9endfunction
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/01/09 13:51