this post was submitted on 02 Sep 2024
791 points (93.3% liked)

Linux

49007 readers
1233 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 
(page 3) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 18 points 4 months ago (1 children)

I'll say that I find easier to exit vim that to exit nano.

I don't know what ^ means. I just start pressing special keys until it doesn't the thing

[–] [email protected] 23 points 4 months ago
[–] [email protected] 2 points 4 months ago

Get'er Robbie she's under the desk!

[–] [email protected] -3 points 4 months ago

Ohh look! a sad scripter editing his tiny little script on a terminal window. How cute.

[–] [email protected] 13 points 4 months ago (1 children)

Nano isn't even that simple. Ctrl+X to quit? I guess if you use phonetic sounds to figure out how to exit a program. At least Vim uses the idea of "use what the words start with."

I personally use micro in the terminal, and Kate if I want a GUI to write. Vim and Emacs are fine for those who want it, I have no stakes in the editor wars beyond "I just want my program to do what I want, and I want it to be simple to learn."

[–] [email protected] 33 points 4 months ago (1 children)

Nano has a cheat sheet at the bottom of the screen at all times

[–] [email protected] 9 points 4 months ago (1 children)

Meanwhile I can just use the same shortcuts every other program made in the last 40 years uses. Ctrl+Q to quit, Ctrl+S to save, Ctrl+Z for undo. If I wanted to consult a cheatsheet to relearn keyboard shortcuts, I'll use vim and emacs.

load more comments (1 replies)
[–] [email protected] 3 points 4 months ago (1 children)
[–] [email protected] 6 points 4 months ago (1 children)

Hey now we don't denigrate vim and nano users. For the nano users, denigrate means to put down.

[–] [email protected] 2 points 4 months ago

and sometimes you just need a text editor, not an entire thesaurus

[–] [email protected] 2 points 4 months ago

If I'm doing quick txt editing nano is great and what I know I can't figure vim out for the live of me

[–] [email protected] 18 points 4 months ago (1 children)

The best text editor is ‘$EDITOR’.

[–] [email protected] 20 points 4 months ago (1 children)

I think you mean "$EDITOR". Gotta have that variable expansion.

[–] [email protected] 6 points 4 months ago (1 children)

Not necessarily! I always run ln -s '/usr/bin/$EDITOR' $(which $EDITOR) after a fresh install, so I have a valid executable on the path called $EDITOR.

Of course, then I have to make sure to add export EDITOR=\$EDITOR to my .bashrc. (Obviously.)

load more comments (1 replies)
[–] [email protected] 0 points 4 months ago (3 children)

Nano is notepad, but with worse mouse integration. It's Vim/Emacs without any of the features. It's the worst of both worlds

If you want ease, just use a GUI notepad. If you want performance boosts, suck it up and learn Emacs or Neovim

[–] [email protected] 6 points 4 months ago

Heaven forbid I want to use an intuitive, simple, terminal based text editor when I ssh into one of my boxes.

But here's the real kicker. Why do people like you give two shits what text editor other people use?

[–] [email protected] 6 points 4 months ago

What if you want ease on a terminal?

[–] [email protected] 13 points 4 months ago* (last edited 4 months ago)

Why would you use a mouse in a console editor? Most of the time, if you're using Nano, it's because you're not in a GUI environment.

load more comments
view more: ‹ prev next ›