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

spf13 interferes with default insert mode <C-Y> behaviour #450

Open
ondrik opened this issue Sep 6, 2013 · 1 comment
Open

spf13 interferes with default insert mode <C-Y> behaviour #450

ondrik opened this issue Sep 6, 2013 · 1 comment

Comments

@ondrik
Copy link

ondrik commented Sep 6, 2013

Hi,

first of all, kudos to Steve for this awesome package! After a few days using it, I encountered an issue that bothered me quite a lot.

The default vim behaviour of in insert mode (copy the character on the line above the current) stopped working for me after installing spf13. Later, I found out that the following mapping for neocomplete creates the problem:

inoremap <expr><C-y> neocomplete#close_popup()

(and I guess that similarly for neocomplcache). It took me quite some time to find it, because

:imap <C-Y>

showed that there is no mapping for C-Y in insert mode. I'd suggest moving the mapping to another key, or, at least, giving an option to choose whether C-Y is to be remapped or at least noticing about the change of behaviou or C-Y in .vimrc comment.

Thanks,
Ondra

@johntyree
Copy link
Collaborator

This seems like an easy variable to add to .vimrc.before...

I personally threw out all of the default bindings around completion popups for this (and other) reasons.

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