Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Good post, I'm (more or less) an emacs guy, but vimtutor + this + 1 to 2 days of my time might certainly convince me of switching to vim.

(warning, by no means am I trying to instigate yet another emacs vs vim thread but here I go)

Not to hate on emacs, since it has served me well as an advanced editor for the past year or so, but I sometimes feel so lost in its sea of features and a never-ending config file that I often end up saying to myself "If I only I could take the time to learn lisp maybe I could really start using emacs that way it should be used", nevertheless, learning vim versus learning lisp is certainly more cost-effective for my time.



Note that VIMScript has grown into a pretty nice extension language for Vim in Vim 7.2.


I really love vim, but Vimscript is imho braindead. Yes, you can do pretty much everything in it, but it's an example of a very poor language design. Perhaps not even Perl can beat it in its manifold syntax.


Well, VIMScript was not "designed". It kind of grew all over the place.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: