What is happening here? #2074
-
This is a bit hard to describe as I can't pinpoint when this happens. It's about 2-3 times a day, something I'm doing but I never notice what I did previously Normally I just do But then, sometimes.... I will do So normally it might say:
but then sometimes it will say
Or something to that effect. If I close the tab/buffer, it does NOT fix the issue for that file only. oddly enough, other files will work fine. I have to completely quit neovide, and then it will go away on that one file, which leads me away from the idea of some kind of swap file weirdness like I thought originally. Next time it happens I will get an exact screenshot |
Beta Was this translation helpful? Give feedback.
Replies: 7 comments 15 replies
-
Beta Was this translation helpful? Give feedback.
-
its almost certainly related to neovide messing with buffers after looking further, in a way where i really just need to fix it there. sigh |
Beta Was this translation helpful? Give feedback.
-
@fredizzimo ok ... i actually was going to make an issue on neotree, but then of course remembered your advice and it actually does NOT occur in When you watch this, keep in mind there are 3 separate unexpected bad behaviors. The first behavior, #1 below, is the most common one. But i've seen the other 2 occur at least 2 or 3 times. It almost seems like some kind of buffering issue or something as if it gets stuck "off by one" and then is always off by one until I close
Here is loom |
Beta Was this translation helpful? Give feedback.
-
I also noticed this is backgraces log in the same folder. I have no idea if this is related. It might be because I believe the timestamp matches about 20 mins ago. Theres only 2 traces in it though, and ive been reproducing it many times... so .. maybe its not related
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I mean, this issue makes NO sense. If I open Neovide, and just ignoring this issue entirely and only focusing on the question "If I rename a file to itself, which generates an 'already exists' error, Do i get the "press enter" confirmation error? If its a file ONE level deep, i do not get the confirmation. If its multiple layers deep I get it 90% of the time (but not 100%). Id make another loom but thats pretty straightforward to understand. |
Beta Was this translation helpful? Give feedback.
-
I'm not sure, but the press enter message is sent if there are two messages in the same frame of drawing, if they are sent on different frames it's not shown. The terminal mode neovim probably redraws a little bit differently, which explains the differences, and also why it's a bit inconsistent. The actual press enter message and the reading of the kestroke all happens inside Neovim, so there's not much we can do about that. The only way of getting rid of the message, that I can think of is to do something like |
Beta Was this translation helpful? Give feedback.
I see what the problem is now, it’s wrapping to the next line, so two lines has to be output. You can try some shortmess options to make it shorter