DEV Community

Cover image for Don't fear the command line: Text Editors

Don't fear the command line: Text Editors

Dionysia Lemonaki on September 10, 2020

One topic that can be pretty intimidating when learning the command line is text editors. Their interface looks different and they have all these n...
Collapse
 
phantas0s profile image
Matthieu Cneude • Edited

Nice article!

I never really understood why the learning curve of Vim is considered steep. It's different than modern editors for sure, but learning it is not that bad. It took me two weeks to be able to modify any text file I wanted, and maybe three weeks to one month to ditch my IDE.

Oh and you can type vimtutor anywhere, not only from the home directory.

Collapse
 
deniselemonaki profile image
Dionysia Lemonaki

Thanks for reading and for the tip!

Collapse
 
schlenges profile image
Meike

"First instinct was to panic and then close the terminal window." 😂 So relatable! 😅

I feel as if I am repeating myself here, but that was such a great article again, Denise! I wish you would have been around three years ago already, you would have saved me so many headaches! 😄 I love the way you approach these articles, you deliver exactly the right information in such a beautifully humorous and concise way.
(Ugh, I can already see how if you keep going down this path of vim exploration, you will take me right with you into that rabbit hole again.. 😅)

Thank you for this! Truth be told, I always get confused with nano, so this actually really helped and I learned some new things again 😍 You're a great tech writer!

Collapse
 
drhyde profile image
David Cantrell

One topic that can be pretty intimidating when learning the command line is text editors. Their interface looks different and they have all these new commands that we need to use ...

Heh. I'm the other way round. On the few occasions I use a GUI editor I find them so complicated, so hard to navigate. If anyone can write a guide to VS Code for old Unix grey-beards I'd love to read it!

Collapse
 
deniselemonaki profile image
Dionysia Lemonaki

Yes, I can also relate to that too. VSCode can be pretty intimidating too at times, especially if you haven't used it before. I'm definitely going to be writing about it in the future :)

Collapse
 
quasipickle profile image
Dylan Anderson

Emacs FTW!

Collapse
 
quasipickle profile image
Dylan Anderson

I believe that's XEmacs. Without doing any research ;), I think emacs came first as a terminal editor, then it was adapted to a GUI.

Collapse
 
voutsider profile image
V-outsider

Exiting Vim - Philanthropy, save someone's psyche)

Collapse
 
momin profile image
Md Abdul Momin

I'm new on Linux environment and just start exploring centos on cloud, maybe I should try vim.

Collapse
 
fennecdjay profile image
Jérémie Astor • Edited

I know I should vim more.

The nano gang

Collapse
 
dillonheadley profile image
Dillon Headley

Also checkout Micro micro-editor.github.io/

Collapse
 
fennecdjay profile image
Jérémie Astor

Just cloned it!
I already tried it before, but it didn't recognize my terminal, kitty.
This is now fixed.
If I can use it with a language server, I might switch (of course nano can't, but that's ok for vim/neovim).

Collapse
 
bramburn profile image
Bhavesh Ramburn

vim is ok i only use it on my server but use IntelliJ for EVERYTHING ELSE

Collapse
 
ardunster profile image
Anna R Dunster

Helpful article, but so many animated gifs made it difficult to concentrate on the text.