3 ms·
The asyncness of Intellij IDEs annoys me at times. I'm used (from emacs) to bashing out a series of key combinations in the expectation that the effects of one
by omnicognate 4y ago
The asyncness of Intellij IDEs annoys me at times. I'm used (from emacs) to bashing out a series of key combinations in the expectation that the effects of one will be complete before the next is processed. There are cases in Intellij IDEs (can't remember specifics, I'm blissfully back in emacsland and don't anticipate using an IDE again in the near future) where that can result in the later keypresses being processed before the window pops up or whatever from the earlier ones.
Just a minor annoyance, really. It would be nice for emacs to improve on the async front, but synchronicity does have its benefits when interacting with humans. I sometimes find the lack of asynchronous behaviour annoying in emacs, but not very often despite using EXWM (so locking up emacs means locking up the window manager).
- singron 4y agoI use IdeaVim on a Mac and I'm 80% sure it reorders keystrokes sometimes when I go between normal and insert mode.
- pindab0ter 4y agoI've never had this happen to me. Could you describe what happens a bit more clearly? Now I'm curious.
- singron 4y agoE.g. I'm in insert mode, then I press esc to go to normal mode and press j to go down one line. Instead, j is inserted. I can't be sure I didn't just make a typo, but this has happened much more often in Intellij than in vim proper, so I think there is something going on where IDEA has a hiccup and scrambles or eats some inputs.
- 29athrowaway 4y agoYou can lower the autocomplete time threshold.
- marcosdumay 4y agoThis is a major annoyance in Visual Studio. You have to stay all the time waiting for feedback from the software, otherwise your commands will get processed on the wrong order. And yes, autocompletion fires from many different keys, and if it misses the keys order, it will automplete into some completely different code.