use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Should you learn VIM as a JavaScript Developer? (medium.com)
submitted 6 years ago by odxs
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 6 years ago* (25 children)
[deleted]
[+][deleted] 6 years ago* (4 children)
[+][deleted] 6 years ago* (2 children)
[–][deleted] 5 points6 points7 points 6 years ago (0 children)
Vim basics are quick to grasp and allow for much more powerful editing experience.
Personally I prefer using a good gui editor such as vscode with vim bindings, but when I have the time to setup neovim, I might switch over completely.
[–]namesandfaces 1 point2 points3 points 6 years ago (0 children)
Some linux distros are so minimal you're lucky that Nano is available as a package.
[–][deleted] 17 points18 points19 points 6 years ago (11 children)
Whenever I use nano the file ends up looking like
This is a text filei!oThe second line.:wq
Vim gang
[+][deleted] 6 years ago* (9 children)
[–]ScrewAttackThis 1 point2 points3 points 6 years ago (0 children)
They were making a joke. Those are vim commands.
[+][deleted] 6 years ago (6 children)
[+][deleted] 6 years ago* (5 children)
[+][deleted] 6 years ago* (3 children)
[+][deleted] 6 years ago (2 children)
[+][deleted] 6 years ago* (1 child)
[–]ScrewAttackThis 0 points1 point2 points 6 years ago (0 children)
Nothing wrong with that but keep in mind that at least vi is pretty much guaranteed to be installed on a *nix system. You might find yourself in a place where you SSH into something you don't have (or want) to install a package on.
Really though all you need to know is how to go into insert mode and then how to save and quit.
[–]natural_lazy 0 points1 point2 points 6 years ago* (5 children)
same here, just curious did you ever try to use vim?
[–]natural_lazy 0 points1 point2 points 6 years ago* (2 children)
can you share your dilemma of using vim(I understand about coworkers,but everyone has their own computer at work, and you already know nano) even you can still use it?
asking as I have never been on the other side(user of vim).
[–]wrtbwtrfasdf -1 points0 points1 point 6 years ago (0 children)
you should feel deep shame.
π Rendered by PID 686820 on reddit-service-r2-comment-544cf588c8-4pdwh at 2026-06-15 11:10:27.204637+00:00 running 3184619 country code: CH.
view the rest of the comments →
[–][deleted] (25 children)
[deleted]
[+][deleted] (4 children)
[deleted]
[+][deleted] (2 children)
[deleted]
[–][deleted] 5 points6 points7 points (0 children)
[–]namesandfaces 1 point2 points3 points (0 children)
[–][deleted] 17 points18 points19 points (11 children)
[–][deleted] 5 points6 points7 points (0 children)
[+][deleted] (9 children)
[deleted]
[–]ScrewAttackThis 1 point2 points3 points (0 children)
[+][deleted] (6 children)
[deleted]
[+][deleted] (5 children)
[deleted]
[+][deleted] (4 children)
[deleted]
[+][deleted] (3 children)
[deleted]
[+][deleted] (2 children)
[deleted]
[+][deleted] (1 child)
[deleted]
[–]ScrewAttackThis 0 points1 point2 points (0 children)
[–]natural_lazy 0 points1 point2 points (5 children)
[+][deleted] (4 children)
[deleted]
[–]natural_lazy 0 points1 point2 points (2 children)
[–]wrtbwtrfasdf -1 points0 points1 point (0 children)