There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

bluewing ,

Emacs users laughing at VIM users.

Emacs - A pretty good OS you can use as a text editor.

ramble81 ,

I’ve come to the conclusion, people who use vim just continue to do so out of a stubborn sense of pride for finally learning the key combinations.

MonkderVierte ,

There’s always ed for masochists.

imouto ,

Ed, man! !man ed

RedWeasel ,

Worst is when installing a new distro(usually in a vm ) and it defaults to nano and for some weird reason no vi of any sort is installed. I hated nano. Last time I intentionally used something like nano was the 90s with pine I think.

Kaput ,

Isn’t this supposed to be VIM vs Emac? What’s is there point to be programming in the terminal anyway? Nano is good to fix some config files while your are in there, but if I needed to do real programming I’ll be finding something that works in the GUI.

Zozano ,
@Zozano@lemy.lol avatar

Did you just say GUI?

More like ewwwie.

deuleb_biezelbob ,
@deuleb_biezelbob@programming.dev avatar

Its GNUI

Zozano ,
@Zozano@lemy.lol avatar

What you’re referring to as GNUI, is in fact GNUI/Linux or as I’ve recently taken to calling it, GNUI plus Linux.

cakeistheanswer ,
@cakeistheanswer@lemmy.dbzer0.com avatar

Efficiency.

There’s 0 chance if you have to pick up your mouse that you can keep up with a Unix gray beard.

That’s just editing, if they’re from the emacs era there might be nothing you can do with text faster across their whole system.

I like vscode as a entry point, but if you care to get faster learning just vim motions and sys utils alone is going to cut time from the process.

Kaput ,

Oh it’s about speed. What’s the one that get your brain to be faster at programming? I use 4 fingers typing and am still typing much faster than I can think.

cakeistheanswer , (edited )
@cakeistheanswer@lemmy.dbzer0.com avatar

Definitely worth running through vim tutor at least once.

It’s beyond typing speed, things like piping out strings to utilities is using one program to write another, you aren’t just getting faster because of access, it’s a paradigm shift.

Edit just for fun: im a non Dev dummy who happened to grow up in a Unix household. Even having dropped vim for helix and bounced around the MS admin/Apple IT space for 30+ years. When I switched to Linux I could still remember binds I’d set up and last used at 9.

Kinda like riding a bike.

corsicanguppy ,

supposed to be VIM vs Emac?

30 years ago it was vi vs everything. I don’t see it changed today.

MidsizedSedan ,

I once fixed my bashrc file with libreoffice

deuleb_biezelbob ,
@deuleb_biezelbob@programming.dev avatar

calm down satan

voracitude ,

I regularly fix my bashrc file with Notepad. I run it in Wine because I cbf to RealVNC from my Windows CE media server.

(n.b: None of this is real, I wrote it to upset people, I’m sorry)

riodoro1 ,

Well let me upset you.

Ive been helping my coworker on a call and he was sharing his screen. I told him to edit a file (add a line) on a linux box we develop and he copied the file to his windows host with winscp, edited it in notepad and copied it back. I fantasize about killing him ever since.

voracitude ,

That’s crazy! At my job, I just help our users. I don’t have to build (and then maintain) infrastructure with them.

FMT99 ,
mariusafa ,

Vscode is malware

sunbunman ,

VScodium is FOSS though

fluxion ,

IME?

gigachad ,

Integrated Mevelopment Environment. You should have known this

jaybone ,

I’m a meveloper

gigachad ,

MevOps Engineer

jaybone ,

My mate mevops

socsa ,

The M stands for beefcake

bizdelnick ,

Vim (or emacs, or any other advanced text editor) is much easier to use than nano when you need to do something more complex than type couple of lines.

tetris11 ,
@tetris11@lemmy.ml avatar

(…once you learn the bindings)

Jean_le_Flambeur ,

Better? Maybe!

More efficient? Surley!

But easier?! Hell no! Easy means you can use it without a lot of training or studying. It is self explanatory. And there is no way on earth that vim is easier than nano. I don’t need to know anything to use nano I need to check docs for hours before I can even start using vim

bizdelnick ,

It is easier after you learn basics. Learning is not easy, but usage is.

Jean_le_Flambeur ,

Well okay by that logic playing Beethoven in piano is super easy

socsa ,

This makes it seem like jerking off to MILF porn is hard because there is a learning curve

leisesprecher ,

And how often does that happen in the real world?

VIM may have been a very useful tool 20 or 30 years ago, but today it’s nothing else but a tool for one’s sense of superiority. It’s the vinyl of editors.

If you have to type that much code in a terminal, your infrastructure is outdated. Simple as that.

bizdelnick ,

Every day in my case, except holidays.

leisesprecher ,

…so your infrastructure is outdated.

timbuck2themoon ,

Yes it’s so outdated that mostly every IDE offers usage with its keybindings.

NeoNachtwaechter ,

Nah… vim users fight emacs users, but not nano users. Wrong league. We do not beat little children ;)

skittlebrau ,

Nano is more like fast food. It’s easy and convenient, but it makes you feel a little guilty and dirty afterwards.

sping ,

And yet Emacs users don’t fight vim users. Emacs users decided vim’s interface was pretty cool and added it to Emacs. Somehow people still call it a war though.

kata1yst ,

Bruh 😂 the Emacs user community absolutely constantly shit on Vim users. When they added Vi(m) bindings they literally named it ‘evil mode’, and they constantly make fun of people who use it, and spacemacs, and the latest flavor of (neo)vi(m), and all the extensions necessary to make vim halfway useful as an ide, etc etc etc.

amw3i7dwgoblinlabs ,
@amw3i7dwgoblinlabs@lemmy.world avatar

Evil or the extensible vi layer is super popular and improves the one area that emacs was lacking i prefer the emacs keybinds but have never seen peeps chat shit about it

riodoro1 ,

Average vim user: vim is easy.

Also average vim user: literally hours of reading tutorial pages on how to use vim.

kuneho ,
@kuneho@lemmy.world avatar

I like nano tho it has some strange shortcuts

kautau ,

micro has some improvements and default shortcuts that are much closer to common GUI text editors

micro-editor.github.io

GustavoM ,
@GustavoM@lemmy.world avatar

Nano is my “daily drive”, but I’d use vim as well – takes a couple seconds to search for “how to type in linux vim” and “how to save a file in linux vim” anyways. :^)

RandomLegend ,
@RandomLegend@lemmy.dbzer0.com avatar
xeekei ,

Micro, hell yea!

macattack ,

Made the switch as well thanks to the modern key bindings

RxBrad ,
@RxBrad@infosec.pub avatar

The Holy Trinity: VIM, Arch, and Rust

A7thStone ,

That’s a weird way to spell Vim, Arch, and C

amw3i7dwgoblinlabs ,
@amw3i7dwgoblinlabs@lemmy.world avatar

Seems you have a little typo, Emacs, Arch, and C

m4m4m4m4 ,

The problem I had with nano is that, for the time being, it was supposed to be easy to use. With that in account I always get lost when saving a file and closing the thing because one’s used to doing something else with Ctrl+O and Ctrl+X.

Whereas with Vim (and Neovim for a little while, and now with Vis) I knew it had a steep learning curve from the start so I always had it in mind. And all the funny stories about quitting vim.

tetris11 , (edited )
@tetris11@lemmy.ml avatar

they’ve changed those bindings now, Ctrl+S, Ctrl+X, Ctrl+V, and Ctrl+C all do what you think they do

m4m4m4m4 ,

Great, now the next time I’ll use nano I surely will forget about this and get frustrated when trying to save a file with Ctrl+O

tetris11 ,
@tetris11@lemmy.ml avatar

you still can, but I think Ubuntu and other prepacked distros will switch soon to the better bindings

socsa ,

Great so now I will mangle all my merge commits depending on which version the host is using.

lemmyvore ,

I’m thinking Ctrl+C quits and Ctrl+S is scroll lock is that correct?

tetris11 ,
@tetris11@lemmy.ml avatar
  • nano

    • Ctrl-Q search backwards
    • Ctrl-S and Ctrl-X is save file
    • Ctrl-V is scroll down
    • Ctrl-C is cancel or info
  • nano --modernbindings

    • Ctrl-Q quits
    • Ctrl-S is save file
    • Ctrl-X is cut
    • Ctrl-C is copy
    • Ctrl-V is paste
  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines