-
Notifications
You must be signed in to change notification settings - Fork 76
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
Removing marks seems broken #101
Comments
That's weird. It works at my end. What is the output of Also, I moved some files around recently. Can you try completely uninstalling and reinstalling it and see if that helps. |
The output of
Also, I use |
Ok, I'm unable to reproduce this. Can you try starting vim with only Signature and see if the issue still exists? Try this If yes, then tell me the output of |
After
After
It doesn't seem to have a problem when using just |
@alexlafroscia Hello, is it solved? I use https://github.com/wklken/k-vim and this trouble me too. |
No, I haven't dug into which other vim plugin is messing with things. |
Have this problem, too! Using neovim. Seems to occur when I don't have other plugins installed, but I just switched back to vim after ~3 years of sublime, so maybe I'm just doing something wrong. Also using vim-plug. |
@lord Do you get it even when Signature is the only thing installed? Test it with Replace |
Removing marks works for me (using |
@kshenoy Hmm, like I said, using neovim, which doesn't appear to have |
@lord Ah, ok. I'm not familiar with Neovim myself. If you guys could let me know how to reproduce this then I'd appreciate it but till then I can't help but sit here twiddling my thumbs |
@kshenoy it happened to me again, so I grabbed the output of ":map", then restarted vim, and got the output of ":map" again. The difference is that all of the vim-signature bindings are gone:
I don't know what makes it happen though. |
@nedbat Ok, the fact that the whole thing goes kaput helps. It looks like to avoid conflicts with NerdTree, I delete all mappings when entering a NerdTree pane and recreate upon exiting it. Are you doing anything of that sort? EDIT: I tried loading vim with only Signature and NerdTree and tried switching back and forth between a regular and a nerdtree pane to see if I can shake something up which will prevent the mappings from getting recreated. However, I'm sad (happy?) to say that nothing of that sort happened : / |
I do use NerdTree. I can pay attention to what might be happening there. |
I too was having conflicts with NerdTree. I commented out these two lines in Signature.vim and it all seems to work well now.
These lines were attempting to delete and recreate the mappings when entering and leaving NerdTree, except they didn't work when opening a new buffer from NerdTre |
@bcoady I'm trying to reproduce the problem using NerdTree, but I'm not seeing it. The behavior with a new buffer in a new gvim is the same as after I open a new buffer from NerdTree. |
There is an unbalance betweeen the autocommands for removing and creating the mappings. |
@Hans-Guenter You're right. Thanks for spotting that :) EDIT: Fixed in 8b7b400 |
Closing this as I assume it's been dealt with. Feel free to reopen if required. |
@kshenoy I'm having this issue while using |
Hey @Torwori I'm very busy with work now. I'll take a look at this during the weekend. If you have a way to reproduce this every time, can you please elaborate? |
I've since removed nerdtree-tabs, but basically none of the expected On Wednesday, May 11, 2016, Kartik Shenoy [email protected] wrote:
|
the problem can be reproduced following my description in #3 |
Please refer to my response for a workaround. I'm kind of tired of dancing around this issue and will probably just go down this path permanently since I can't think of a better way to deal with it. |
I can place a mark using, for example,
me
(which is just part of the default Vim behavior). However, deleting a mark throughdme
does not work, it just moves to the end of the next word (likee
normally would).The text was updated successfully, but these errors were encountered: