前提・実現したいこと
neovimを使っています。
ポップアップメニュー表示時に<C-n>
または<C-p>
を押したとき、ポップアップメニュー内を上下移動するのではなく、ポップアップメニューを閉じてカーソルを上下に移動させるようにしたいです。
発生している問題・エラーメッセージ
次のようにnvim/init.vim
を編集したのですが、機能が上書きされず、もとの挙動(ポップアップメニュー内を上下移動)のままになります。
該当のソースコード
vim
1" ポップアップメニュー時はVim風に移動 2inoremap <expr><C-j> pumvisible() ? "\<Down>" : "\<C-j>" 3inoremap <expr><C-k> pumvisible() ? "\<Up>" : "\<C-k>" 4" ポップアップメニュー時もカーソル移動 5inoremap <expr><C-n> pumvisible() ? "\<C-e>\<Down>" : "\<Down>" 6inoremap <expr><C-p> pumvisible() ? "\<C-e>\<Up>" : "\<Up>"
試したこと
他にも
inoremap <C-n> "\<C-e>\<Down>" inoremap <C-p> "\<C-e>\<Up>"
という設定を試しましたが、同様に設定が実現したい挙動になりませんでした。
環境
OS: WSL2
バージョン: NVIM v0.4.3
補完プラグイン : coc.nvim
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/22 14:32