4 ms·
Vim is better than emacs
- mimo777 10y agoemacs for editing/coding, vi for systems administration.
- deleted 10y ago[deleted]
- meeper16 10y agoOne of the reasons it's better is that it's slim and you can find it on just about every linux box in the world. Stuck in Borneo with a linux box the local tribe has that not yet connected to the world until you create a script or edit some net config files? Vi is your tool. Emacs? Nowhere to be found.
- AimHere 10y agoIsn't vi being superceded by Nano in that regard? It's more or less become the default editor and I suspect that there are now distros that don't ship vi but do ship nano.
- qubex 10y agoI rely on pico/nano for all my system administration tasks (but then again, I spent the late eighties/early nineties dealing with MS-DOS' EDIT.COM, so maybe I'm not a noble example a thoroughbred greybeard would want to be associated with).
- dkns 10y agoVi is part of POSIX standard so if your OS is POSIX compliant it should include vi. http://pubs.opengroup.org/onlinepubs/9699919799/ http://pubs.opengroup.org/onlinepubs/9699919799/
- pixelbath 10y agoSorry for being off-topic, but... These are neat and all, but this is the third arguman.org link I've clicked this week from HN. If we're going to have a healthy discussion/debate about a topic, why not have it here? To me, debates on arguman.org come across as endless one-upsmanship rather than an actual discussion. Maybe arguman.org posts should be rolled up as "hey, look at this neat argument analysis site" and link to its main page.
- melling 10y ago"The keybindings are not ergonomics at all." Emacs is an editor construction kit. It can be vi, classic emacs, or something entirely different. vim bindings do feel efficient. I wish someone would take a crack at an even better/efficient editor.
- deleted 10y ago[deleted]
- kartD 10y agoSorry, deleted by accident. Do these look better to you? http://spacemacs.org/ http://spacemacs.org/ https://github.com/google/xi-editor https://github.com/google/xi-editor
- jdimov9 10y agoShorter to type, for starters.
- andrewstuart2 10y agoWell, except that you probably want to customize your shell to your usage patterns. alias v="vim" alias e="emacs"
- mmrezaie 10y agoor more complete one: alias e='emacsclient -c -n $opt -a nano' alias ne='emacsclient -t $opt -a nano' se() { emacsclient -c -n $opt -a emacs "/sudo::$" } sne() { emacsclient -t $opt -a emacs "/sudo::$" } alias vim=emacs #just kidding!!!!
- lokedhs 10y agoYou only start Emacs once, shortly after your computer has booted, so the length of the command shouldn't matter.
- andrewstuart2 10y agoThis is a really cool system, but is there some sort of conclusion rollup? Thus far all I can see is that it helps logically organize two sides of a debate, though thus far it's not helping me see how valid the conclusion is.