4 ms·
You must be a vim user... In seriousness though, why not? He probably had a good time writing it, learned a thing or two, and now has something fun to show of
by Amorymeltzer 11y ago
You must be a vim user...
In seriousness though, why not? He probably had a good time writing it, learned a thing or two, and now has something fun to show off. "Why" doesn't need an answer if it's fun. Besides, the odds are that "hey, look at how this code makes a fireplace" will get someone interested in coding who was bored by "hey, look how this code lets me manage a large database of packages."
- krylon 11y ago>> Why. > You must be a vim user... Best. Reply. Ever. (Full disclosure: I used Vim for about four years, then switched to emacs. So I know and like both editors, but prefer emacs.)
- PeCaN 11y agoDo you use evil-mode? I went the opposite direction (Emacs -> vim -> now kak[1]), and I find non-modal editing quite frustrating now. 1: https://github.com/mawww/kakoune https://github.com/mawww/kakoune
- krylon 11y agoI've been meaning to look into it for a while, but so far I haven't found the time. On the other hand, I am under no pressure.
- tetraodonpuffer 11y agoI have been thinking about switching and currently use evil-mode but in default emacs, so I can switch to vim bindings if I want to but when I open a new buffer it's in emacs mode, however to me modal editing can be less productive I mean, vim's modal language is more expressive, and you can get things done faster, but if I am coding I want most of my brain power to be on the algorithm I write, and I find that sometimes coming up with cool vim motions to do what I need to do instead of up-up-up-delete-up-up-up-delete etc. pulls me out of the zone a little bit because I have to engage my brain more. For pure fun editing yes, I agree that modal editing is cool, and it is quite nice to be able to do complex text changes without really ever using the cursor keys, but when I am deeply concentrating I don't know, I don't care if I take two seconds longer to do something because I use the cursor keys because in the end those two seconds are seconds I use to think about the problem at hand anyways, which is not "how do I get to that spot and do that text change as quickly as possible" Not sure, maybe if I give it more time it will become more automatic, but after a few weeks of mostly vim/evil-mode editing I still reach for emacs when doing "serious work"
- golergka 11y agoI'm a vim user who's trying to convert, actually. So, as a demonstration of elisp, this is cool — but why would anyone actually install this package?
- TeMPOraL 11y agoTo play with it for 30 seconds and then forget about it. Or to show it to friends at work. Or for any number of silly reasons. Personally, I'm interested in the code - I don't know how to do that in Emacs, and I wish I would.
- to3m 11y agoTo see how it's done? I've actually been considering writing a package for emacs that requires a certain amount of animation, and this package would probably provide some useful hints. (Though I'm going to start by reading the animation guide linked to from the README, I think.)