4 ms·
Vim is one of the software I use almost everyday. I've almost never seen it segfault. You are doing something very experimental or running some stuff that maybe
by inDigiNeous 13y ago
Vim is one of the software I use almost everyday. I've almost never seen it segfault. You are doing something very experimental or running some stuff that maybe is not just suitable to be used with VIM.
What is this async stuff you are talking about ?
- leokun 13y ago> What is this async stuff you are talking about ? Something vim cannot do, that other editors can. It's called an event loop. Vim only ever does anything based on user interaction. Sometimes you may just want to sit back and have vim do things even though you hadn't typed something recently. Like pair program remotely, have a clock, get notifications, all kinds of timed things.
- dllthomas 13y agoFor many of these, there are better solutions than shoving them into vim. You can easily add a clock to a hardstatus line in screen or tmux. You can also use these for pair programming, reasonably easily. Notifications are better piped through notify, so you see them even if vim hidden. This isn't to say there's no legitimate use for async processing in vim - just trying to be helpful to anyone wanting these particular things.
- inDigiNeous 13y agoOkay cool, I get it. Thanks for the info. Yeah I see these could be useful in a modern environment. But nothing really beats (at least for me) the expressive way I can edit text in VIM. I would love to see some of the more modern stuff implemented into VIM, like the whole page code scroll preview from Sublime Text.