7 ms·
I’m on team vim, but it is still interesting to me that the challenge has vim but not emacs. I would think that an introduction to Linux would include both.
by cbsks 4y ago
I’m on team vim, but it is still interesting to me that the challenge has vim but not emacs. I would think that an introduction to Linux would include both.
- asicsp 4y agoProbably because emacs is not installed by default?
- sigjuice 4y agoTRAMP could also work, depending on the situation.
- xylophile 4y agoRegardless of which team you're on or why, the base installs of almost every distro includes vi or vim, but many leave out emacs and nano. Since you have to pick one editor to be the first one taught, it makes sense to teach vim to avoid losing the learner.
- analognoise 4y agoThis is as it should be. Emacs is about enlightenment; enlightenment is a path to be walked not a destination; it is a journey you must choose. Along the way, you might accidentally edit text files. That's not the point. Anyway, makes sense to me why it's not default included.
- ttrefa 4y ago> Emacs is about enlightenment; And that's why I'm on team Vim. I rather not use a tool that needs/uses cult-like slogans to convince people to keep them hooked. I want the usefulness to be the reason, not some kind of belief system.
- imwillofficial 4y agoIt was a joke my friend
- pxc 4y agoIt's just a bit of playfulness. Nobody is 'hooked' on Emacs because of slogans. A person uses Emacs because they like it.
- b112 4y agoBut... that's what alcoholics say!
- mdiesel 4y agoA defining feature of cults is how difficult it is to leave... :q!
- tryauuum 4y agoHave you ever tried exiting emacs? It's not easier than vim.
- hgfsxvju 4y agoLol "team vim," spoken like someone who doesn't know what Emacs is at all I use a vim implemented in Emacs Lisp -- evil-mode -- so I can have access to the rest of the usefulness of Emacs while also having everything model editing has to offer The GP is joking, but I'll happily use a vim in Emacs while the reverse is impossible, and you can figure out what that means for your belief system I also just use regular vim sometimes Tools aren't teams
- slater 4y agoHe said, rooting for a tool.
- dizhn 4y agoSurely we can all agree that nano (pico) is a toy compared to either.
- rascul 4y agoNano has a lot of functionality. Not really a toy.
- lo_zamoyski 4y ago> enlightenment is a path to be walked not a destination There is no path without an end.
- randomNumber7 4y agoI don't understand why so many distros ship vi instead of vim. Vim was realeased as an improvement in 1991!!!
- ihatepython 4y agoTo save precious disk space
- chasd00 4y agoIncluding Vi-improved would be complicit in the assumption there was an imperfection in vi.
- GuB-42 4y agoI am not aware of many distros shipping the original vi today. However, a lot of them ship busybox, which is a self-contained and lightweight collection of standard UNIX tools, including a simplified vi. If you have a UNIX shell on an embedded system, there is a good chance it is running busybox. vim is an order of magnitude bigger than the entire busybox package. In fact, it may be bigger than the entire system.
- chasd00 4y agoClearly, you would only want to focus on the superior editor. /smile
- pxc 4y agoIn this day and age, an intro to Linux should probably recommend an editor which has CUA shortcuts by default, like micro, or most GUI editors. I don't think an intro to GNU/Linux really also needs to be an intro to a text editor at all. Just teach people the man command, tell them a few of the editors that exist, and maybe mention tools like vimtutor.
- chasd00 4y agoTo be sorta serious about editors for a min. I think console editors should definitely be in there because a lot of Linux access takes place over ssh without a GUI.
- ndsipa_pomu 4y agoI've been using and administering linux machines for decades and I can't remember ever using emacs. I still only know the real basics of vi - how to insert/delete and most importantly how to save and quit or quit without saving. Anything requiring more manipulation (even copy/pasting), I switch to something like Geany instead. The point of learning vi is that it's nearly always available, even on a broken system and is often a key part of fixing broken systems, so learning the basics of it is more or less essential. Not even just Linux - I've had to bring up vi on an ancient HP-UX system once to get it to boot.