Who /nano/ here?

Who /nano/ here?

>stock nano from 2008
ffs rice that shit

only if I'm working on something small, or checking where something fucked up

your penis

joe > nano

Why? Just use either vim or emacs. nano is just notepad with syntax highlighting and line numbering.

Considering how stupid the average Sup Forums poster is, probably a lot of us

Emacs is much better, just use fucking Emacs

Vim and emacs are unbelievably bloated. I just want to edit text.

Me

Not a bad OS, but a shitty editor.

>Try to install vim
>It pulls the entire X11 stack with it as dependencies and some GNOME/GTK crap for good measure
>Over 300mb install in total

No thanks.

use vi or mg or one of the plan 9 editors then

>It pulls the entire X11 stack
Your distro is either shit at packaging or you don't know what you're doing.

A lot of new distros are just bundling vim and aliasing vi to it now. Really shitty because vi is much better than vim.

Why are nanofags the group that is actually proud of using the second most poor mainstream editor outside of notepad.exe?

vim can run in vi mode and act exactly the same

Hah lol. In what way is vi better than vim? Vi is a piece of shit these days compared to Vim, it has aged like milk.

While still taking up 10x the disk space compared to vi.

if all you do is edit config files, you have absolutely NO need for vim

That doesn't answer my question. Also if all you're doing is editing config files, you have absolutely no need of vi's unnoticeable lightness either.

vim is like a 2.3MB binary when compiled with a large feature-set or 1MB when compiled with a slim feature-set. How the fuck could that ever be a non-negligible amount of disk space on any system you could want to run a text editor on?

we all love nano, user

My current vim setup, plugins and all, comes in under 4MB. In a day and age where we have terabytes of storage space, who fucking gives a shit about 4MB?

I'm running it on a fucking 16GB chromebook for fucks sake and I still have space for it.

>Doesn't care about system being bloated

Why not just use windows then?

>Doesn't have 3MB of space

Why not just kill yourself. Are you running your shit off floppy disks or something?

I hope you're not being serious. If you are, consider sudoku.

>using a CLI text editor
why waste time? just use an IDE hipster faggot

It's nice to use evil mode and get best of both worlds. Emacs can do anything and that's why I love it.

nano is nice if you want a quick edit, but the ones who use it as their full time editor are just being contrarians.

Even if you use an IDE, you don't have to torture yourself with the shitty editors the IDEs come with.

Just the kernel modules shipped with an average linux distro come out to something like 200MB

If 4MB is bloat to you, go use TempleOS

nano is maximum comfy and no bullshit

I don't understand why i should bother with vim or emacs while nano does basically the same things. If you're using with tmux or a tiling wm then it has almost no flaws

Close, this is my server.

df -h
/dev/sda2 1.9G 1.2G 402M 75% /


With embedded servers, thinclients etc. every MiB counts. Not every Linux system is running on a gaming PC with a 4TB wd black hard drive. In fact you're the minority among the demographics of Linux systems in use.

>I don't understand why I should bother using nano when cat does basically the same things
>I don't understand why I should bother using vim when nano does basically the same things

Underrated, Sir.

There are a LOT of tools that use vim like shortcuts, nano shortcuts? lmao no.

Then why not get more storage? Vim is still mere thousandths of that space.

You can learn vi-keys and still use the better text editor.

>TWO FUCKING GIGABYTES of space
>calls this shit embedded with thin client
This fucking asshole right here.

>vi
No thanks, unintuitive as fuck. I just want to open a goddamn config file and edit the text inside, not spend half an hour memorizing a bunch of shitty key combos and other weird shit first. Why a text editor even needs a fucking distinct text-edit and key-combo mode that you need to switch between is beyond me and the definition of bad ux. With nano you just open the file and boom you start editing the text, and the most important hotkeys are listed on the bottom. No manual reading, no memorizing, nothing - just open and go.

literally all you need to know for your use case is :w and :q

:wq even

you spelled vim wrong

>I'm too stupid to comprehend modal editing
Could've just said it flat out, donkey.

It actually is a former thin client. Obviously not calling it an embedded system though, I don't know where you got that from.

I have 6TB of storage attached to it right now. Why should I buy another flash module when 2GB fits a Linux system nice and tidily? How about instead, programmers not make their software bloated as fuck?

That's still stupid shit you need to look up first until you memorize it instead of just getting to it. Simple tools like a text editor should have a completely self-explanatory ui without needing any manual except for advanced features. I don't care about learning specific tools from the linux world like some vim fanboy, I just wanna ssh into my box and get shit done quickly without caring which exact tool it is I need.

>Muscle memory vim shortcuts.
>nano ohfug
>/
>.... shit um ... *glances down* ctrl - w

lol fuck that.

A couple of MBs for a piece of software that sees daily use and is vastly superior to its counterparts is not bloat you retard

Nano
it just werks

Then you must be dumb as fuck because for everyone else in the world it installs without X

>WAAA WHY DOESN'T IT JUST WERK WHY DO I HAVE TO LEARN TOOLS
You sound like a pathetic apple faggot

>That's still stupid shit you need to look up first until you memorize it instead of just getting to it.
That's a bad argument when you just need to do once and the enjoy the unlimited possibilities.
>I should not have to learn anything to get better at this thing I do all the time, instead I should remain at the bottom level!

To add, gvim has absolutely pig disgusting performance in X-over-SSH, which is what reasonable people (read: company policy) use. Deploying terminal vim is incredibly easy so just RTFM and fuck off, faggot.

> "I don't know where you got embedded system from"
> Mentions embedded systems in previous post
> "I have 6TB of space attached to it"
> Can't spare 3MB

> "I have 402MB free"
> Can't spare 3MB

Autismo to the max, my man

>gvim has absolutely pig disgusting performance in X-over-SSH,
Really, that sounds funny considering gvim has the highest responsiveness among commonplace editors in local use.

>I enjoy convoluted shit tools for simple shit like editing text files
Could've just said so from the start, mr masochist fanboy. Are you posting to Sup Forums with direct http posts via some convoluted bash script that stdouts bytes to the network stack too, and reading the result in a text-mode browser?

>I need to edit a text file
>better read a long-ass manual to find out how the most essential, basic usage works in this mess of a tool
>I need to http get a resource
>better spend an hour reading sample code and stuff so I can learn to write a c script that interfaces at a low level with the network stack, because wget isn't approved by the Sup Forums diehards because it's too straightforward

what do I need vim or ecams for? I represent the common linux-user TODAY. We use nano for small configs when we experience trouble with our OS. The recipes we find google. The solution is often "sudo nano" and we know the nano-app by familiarity. We don't write code or hack. We pay our bills and download illegal crap.

what do you guys think of vs code?
should i use it over sublime/atom?

Natively, I'm certain it does. In X over SSH under spectrwm, it stutters horribly.

I'm not 100% certain I did everything right with my setup, but terminal vim in tmux fulfills my needs 100%.

>We don't write code or hack.

>>I need to edit a text file
>>better read a long-ass manual to find out how the most essential, basic usage works in this mess of a tool
>>I need to http get a resource
>>better spend an hour reading sample code and stuff so I can learn to write a c script that interfaces at a low level with the network stack, because wget isn't approved by the Sup Forums diehards because it's too straightforward
It's as if you don't understand that you only need to invest around 10 minutes ONCE, and then you're set for life using vim. After that you'll be on the nano level of performance, and you'll have access to unlimited functionality when you some day need to do something more complicated than type in characters at a position. You also have almost unlimited potential of investing more time to increase your efficiency further.

Dude just about everyone that uses Linux ends up hacking eventually, its virtually impossible to use Linux for an extended amount of time without doing so unless you are literally doing nothing but browsing the web.

>Natively, I'm certain it does. In X over SSH under spectrwm, it stutters horribly.
Huh, weird. It's not surprising that terminal vim works better though, being immune to those kind of problems.

Except it won't be just once because I do other shit than sshing to my box too in my life, and the hotkeys in vi aren't exactly high on the list of things that'll stick to my long term memory with the most priority. Nano fills all my needs and has 0 learning curve, why would I use a tool that has a learning curve for every level of usage and for which 99% of the usage is outside my scope?

It's the same regardless of multiwindow or title-less window in my Xming config. GTK-based programs have awful performance, so thank fuck I'm using CLI tools 99.9% of the time.

So you're basically saying you really don't edit any text at all in your life. Then by all means sure, go ahead and use anything, it's not like it matters.

If you use a text editor once in a week, you'll remember esc, i, a, and :wa, which are all you need to get started with vim

>wa
mistyped wq

Learning everything nano does w/ the listed shortcuts in vim takes like 2 minutes with vimtutor.

You sound like the average Windows user. Why aren't you using Windows 10? It comes with bash now.

>server
>2GB hard drive
install gentoo

Wew user, how about not installing gvim or vim-gtk, then? Try installing the cli version

>vim
It's nogware tho.

Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following 87 NEW packages are going to be installed:
cantarell-fonts cups cups-client cups-filters cups-filters-cups-browsed
cups-filters-foomatic-rip cups-filters-ghostscript dbus-1-x11 dconf fontconfig
ghostscript ghostscript-fonts-other ghostscript-fonts-std ghostscript-x11
gio-branding-openSUSE glib2-tools glib-networking groff-full
gsettings-backend-dconf gsettings-desktop-schemas gxditview libavahi-glib1
libcairo2 libdconf1 libdrm2 libdrm_amdgpu1 libdrm_intel1 libdrm_nouveau2
libdrm_radeon1 libfreebl3 libgbm1 libgio-2_0-0 libjasper1 libjbig2 libjpeg8
liblcms2-2 libLLVM libnetpbm11 libopenjp2-7 libpciaccess0 libpixman-1-0
libpoppler63 libqpdf17 libsoftokn3 libtiff5 libwayland-client0
libwayland-server0 libX11-6 libX11-data libX11-xcb1 libXau6 libXaw7 libxcb1
libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-render0
libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libXdamage1 libXext6 libXfixes3
libXmu6 libXpm4 libXrender1 libxshmfence1 libXt6 libXxf86vm1 Mesa Mesa-libEGL1
Mesa-libGL1 Mesa-libglapi0 Mesa-libva mozilla-nss mozilla-nss-certs netpbm
openssh-askpass parallel-printer-support poppler-data poppler-tools psutils
s2tc vim vim-data xbitmaps

The following recommended package was automatically selected:
vim-data

87 new packages to install.
Overall download size: 73.2 MiB. Already cached: 0 B. After the operation,
additional 230.9 MiB will be used.
Continue? [y/n/? shows all options] (y):


I don't know why the fug it does this either. Also notice no gvim in the dependencies.

doesn't :x save and quit?

there's something wrong with that

>complaining about bloat
>never mind using a web browser, the most bloated software ever
>never mind using the most bloated display server protocol ever
>never mind using the most bloated libc ever
>never mind using a bloated kernel with a shit ton of modules you'll never use

It acted the same way on CentOS except there was an alternative package called vim-minimal that just installed the cli. I think vim maintainers or package maintainers are just bundling gvim with vim now to appeal to newfags because "who cares about disk space and extra running processes"

does it? i've been doing :wq for years

ZZ works as well.

I stand corrected. What distro are you running? How is your package named? Some package the huge list of features, but that's just wrong. Since when does vim need libllvm?

how do you line number shit in nano?

programming - vim / emacs
simply editing text - nano

vim-tiny

>are just being contrarians.
or never bothered learning one of the other editors?
lol
tell me another widely-used texteditor with a barrier to entry as high as vim/emacs

>10 minutes
more like 10 hours lol

ed

Nano all the way.
Simple is beatiful.

>not sam

>by default the size of /tmp is the same as the amount of RAM on the machine
>was compiling a program on a machine with 384 megabytes of RAM
>ran out of space in /tmp and shat itself
>the 2GB drive guy only has about 400MB free
i don't think so tim

unironically using memes

who cares its just a text editor grow up homos lol

sam is literally ed with graphics though

2GB guy here, I've actually had this happen to me when compressing something with xz on ultra mode with the memory limit disabled. I ended up attaching a spare 500GB drive and formatting the whole drive as swap space and it went fine after that.

Pico > nano

>hold on, let me start up intellij so I can edit my .profile

nano > 999*pico

no syntax highlighting master race

yeah after a year of no syntax I can't find a highlighter that isn't ugly…fml

ed > sed > vi > mg > xxd > nano

>le funny joke xddddd