Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

placeholder next/prev mapping <Tab> interfere with completion pum #32

Open
ikcalB opened this issue Jun 25, 2018 · 1 comment
Open

placeholder next/prev mapping <Tab> interfere with completion pum #32

ikcalB opened this issue Jun 25, 2018 · 1 comment

Comments

@ikcalB
Copy link

ikcalB commented Jun 25, 2018

I really would like better integration with deoplete, as this completion source was designed for that plugin.
It is very convenient to use only when completing things, however I cannot find a solution to this problem:

When having the following configuration

        let g:clang2_placeholder_next='<Tab>'
	inoremap <expr> <Tab> pumvisible() ? "\<C-n>" : "\<Tab>"

deoplete-clang2's placeholder_next always takes precedence.

TL;DR

It is not possible to continue to the next completion item with <Tab>, because clang2's placeholder jumping algorithm takes over an the currently active item is used.

@ratheesh
Copy link

Even I have this problem. It will be nice to have a fix for this issue.

joshua-sterner added a commit to joshua-sterner/deoplete-clang2 that referenced this issue Mar 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants