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.

lemmy.fosshost.com

MidsizedSedan , to linux in How dare you use a text editor because it's easy to use

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.

dgriffith ,

They need to learn how to use their tools better. Winscp does all that transparently for you if you press F4 on a file on a remote system. Or maybe they did and you just didn’t see it…

It’s quite a handy function when you’re diving through endless layers of directories on a remote box looking for one config file amongst many.

SexualPolytope ,
@SexualPolytope@lemmy.sdf.org avatar

I prefer Office 365 online.

nieceandtows ,

Come back after your uploaded it to the cloud and edited it using Google docs.

NeoNachtwaechter , to linux in How dare you use a text editor because it's easy to use

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.

ggppjj ,

Nano is the tool that people use when they don’t have a need for TUI editors in general and therefore don’t want to have to memorize how people with teletypes decided things should have been done 75 years ago and who also don’t want to get dragged into endless pointless bickering arguments about which set of greybeards was objectively right about their sets of preferences.

I’m glad people enjoy the editors they use and also I just wanna change a single fuckin line in a config file every once in a while without needing to consult a reference guide.

wise_pancake ,

I don’t have much to say about nano, except the hotkey bindings are weird and unnatural.

They make sense, but they feel wrong.

flashgnash ,

Vim felt like having superpowers when I started with it, after being spoiled by helix it feels like a relic though

olivertzeng ,
@olivertzeng@lemmy.world avatar

How about micro

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

sping , (edited )

Which Emacs community? I’ve been following it for ages in a few places (Reddit is the most common) and I literally do not encounter any of that. Calling it evil was humor - as if people who went to all the bother making it would be trying to push people away…

Using the evil package is very popular and often recommended, which means literally using it like vim, but with all the Emacs ability on top. I don’t know what on earth you’re talking about.

kata1yst ,

Oh to be clear, it’s all humor. At least mostly, I’m sure there are RMS level fanatics somewhere that truly believe some of the BS.

This is something as old as time. I’ve seen it prolifically on Reddit (though not in the Emacs community, they generally discourage memes), various Linux forums, old Usenet, various programming forums… I’m not trying to be evasive, but it’s hard to provide examples that aren’t specifically cherry picked, which wouldn’t benefit the conversation much.

There’s even a Wikipedia page dedicated to this: en.wikipedia.org/wiki/Editor_war

Opisek ,

How close to vim’s functionality is evil mode? I’ve been toying with the idea of learning Emacs but I rely on Vim’s langmap and that is rarely implemented in Vim emulations / bindings.

sping , (edited )

Although I came from vi (pre-vim and pre-evil) and still have the muscle memory, I don’t and haven’t used it myself.

I hear it described as a “nearly complete” and “very comprehensive”. There is definitely a solid community of people using and enjoying it, but on the other hand there are always some reports of getting tired of having to work through, and sometimes extend, an additional interface layer, so in the long run being happier to just adopt the default bindings.

I know there are a few areas where trying to follow common vim workflows doesn’t work as well. Historically the performance of line number display been weak in Emacs, though I believe it’s recently much improved. A lot of people seem to make heavy and constant use of it in vim but conversely for me (and I think it’s more common in Emacs) it’s only an occasional, transient need when some external log or error quotes a line number, so I have them only displayed when I hit the go-to-line binding.

Overall, I think the most frustrating issues people have trying to adopt Emacs from vim are due to trying to impose their specific familiar vim workflows. The most obvious example is people concerned with startup time, but for more typical Emacs workflows it’s a non-issue. Users typically stay in Emacs rather than jumping in and out of it from a terminal (and if you really want that workflow, you run one instance as a daemon and pop up a new client to it instantly). My Emacs instance’s uptime usually matches my computer’s uptime.

The draw of Emacs is not about it only being an editor so much as a comprehensive and programmable text environment. It is a lisp-based text-processing engine that can run numerous applications, the primary being an editor (the default, or evil, or others…) but also countless other applications like file managers, VC clients, subprocess management and many others. It 95% replaces the terminal for me, and many other tools. So it’s the environment through which you view and manipulate all things text that is very accessible to modify and extend to fit your needs. Hence the joke about it being an OS is pretty apt, though to believe it needs a good editor implies vim isn’t a good editor ;).

wise_pancake , (edited )

Same here.

The biggest diss I have on emacs users, as a vim user, is that emacs is the only text editor where people routinely need to keep a book about it on their desk!

I used to work with a bunch of emacs guys and they all had an emacs book or two on their desk or as a monitor stand. They usually also had one on awk and/or Perl to go with it.

I’m sure they’d probably make fun of me for being unable to edit a file with anything but my specific vim config, which is not compatible with any other human’s vim config.

(I would never seriously judge someone on their editor, but I will bust an emacs users chops and accept a good natured jab back)

FMT99 , to linux in How dare you use a text editor because it's easy to use
mariusafa ,

Vscode is malware

sunbunman ,

VScodium is FOSS though

stebo02 ,
@stebo02@lemmy.dbzer0.com avatar

?

fluxion ,

IME?

gigachad ,

Integrated Mevelopment Environment. You should have known this

jaybone ,

I’m a meveloper

gigachad ,

MevOps Engineer

jaybone ,

My mate mevops

ObsidianZed ,

tips fedora M’eveloper

socsa ,

The M stands for beefcake

PlexSheep ,

That acronym usually stands for “Input Method Editor” and describes the program that makes people able to type east Asian characters with a usual keyboard.

日本語は楽しいです。

nieceandtows ,

Integrated Memeing Environment

psycho_driver , to linux in How dare you use a text editor because it's easy to use

nano friends rise up!

GolfNovemberUniform ,
@GolfNovemberUniform@lemmy.ml avatar

Looks like you only got one so far.

ipkpjersi ,

There are dozens of us!

scorp ,

nah you’re wrong

GolfNovemberUniform ,
@GolfNovemberUniform@lemmy.ml avatar

Why do you all say that? There were no replies when I added mine so that’s why I said what I said.

lemmesay ,
@lemmesay@discuss.tchncs.de avatar

I too use nano.

alias nano=“vi -y”

fallingcats ,

<span style="color:#323232;">ln -sf /bin/nano /bin/vi
</span>
fin ,

Just tried it in my terminal and I couldn’t exit, lol

lemmesay ,
@lemmesay@discuss.tchncs.de avatar

sorry, i didn’t tell how to quit. it’s ctrl+q

fin ,

Thanks, I finally got my access to the terminal back.

lemmesay ,
@lemmesay@discuss.tchncs.de avatar

just when you thought you knew how to exit vim lol
also, this is vim’s “easy” mode.

alexaralvarado ,
@alexaralvarado@infosec.pub avatar

Well hello there!

mub ,

I like Nano. I think it is quite good. There, I said it.

J4g2F ,
@J4g2F@lemmy.ml avatar

Edit a file, writing a quick shell script or whatever in the terminal. Nano is great. I don’t see any use in learning vim or emacs. If I need something more I’m going use a gui editor anyway.

Don’t get triggered anyone it’s just my preference

bigmclargehuge ,
@bigmclargehuge@lemmy.world avatar

This is my thought process exactly.

I get it, for a power user, vim is probably incredibly powerful. However, I just want to edit text files. I don’t want a text editor where I need a cheat sheet just to save my changes and quit.

Quill7513 ,

Funny, that’s what I hate about Nano. The key binds seem completely random to me and the programs solution to this is to display a cheatsheet on the screen

bigmclargehuge ,
@bigmclargehuge@lemmy.world avatar

Control+W = "Where is," Control+O = "Overwrite", Control+X = “Exit.”

Makes just enough sense to me, and those are really the only three binds I ever need for editing config files.

I don’t want to come off like a vim hater, because I do believe it when people say it’s powerful, but… I don’t need powerful. I just need to edit text files.

RandomLegend , to linux in How dare you use a text editor because it's easy to use
@RandomLegend@lemmy.dbzer0.com avatar
xeekei ,

Micro, hell yea!

macattack ,

Made the switch as well thanks to the modern key bindings

HauntedBucket , to memes in Firefox + Ublock = 👑

I am specifically waiting for this to happen so I can be part of the flood to Firefox when they finally throw the switch.

cRazi_man , (edited )

Why wait?

Also, Brave browser exists for those who are particularly attached to chromium.

HauntedBucket ,

I’m not touching brave with a 10 ft pole but thanks for your advertisement

tdawg ,

Lemmy always seems to hate Brave but no one ever says why

majestictechie OP ,
  • shady issues in the past from company
  • heavily integrated with crypto (controversial for some)
  • CEO is a transphobe
  • it’s still Chrome under the hood
ivn ,
  • CEO is also homophobic and a covid skeptic
  • the browser used to modify crypto exchange URLs to add it’s affiliate code to it
  • it used to collect donations for content creators without their consent
ZeroHora ,
@ZeroHora@lemmy.ml avatar

Why people always forget the simple:

Switching Google to Brave is not an upgrade is a sidegrade.

morrowind ,
@morrowind@lemmy.ml avatar

Firefox is

  1. Dependant on Google’s ad revenue
  2. Joining the advertising market themselves
ZeroHora , (edited )
@ZeroHora@lemmy.ml avatar
  1. Dependant on Google’s money, the majority of Google comes from ads but not all of them. The deal is not directly with ads, is the default search engine on Firefox.
  2. This is recently, sucks a lot but we did not see yet how they’ll use that with the browser.

More importantly the biggest difference is Brave want to be like Google, is the goal of the company. Mozilla is funding the project in the shittiest way possible but is not the end goal.

yrmitz ,

So you are sure that Google and Mozilla doesn’t employ any homophobics? They obviously have some sort of mind reader?

ivn ,

You are right, I should have been more specific. He’s openly homophobic. I’m also pretty sure that’s not the case for Mozilla as he was Mozilla’s CEO and was pushed out over this specific thing.

I don’t know why you are shifting from CEO to employees.

tdawg ,

Ah ya I didn’t know about them being transphobic. That’s a shame

frankgrimeszz ,

My personal reason, I looked at their code and it was amateur town. Hacked together trash. There’s a proper way to modify Chromium and they didn’t follow any of it. In contrast, Vivaldi’s coders knew what they were doing. I don’t actively use or support Chrome, but if you’re going to do something, do it right.

ivn ,

I don’t know, I’ve seen answers to this so many times on Lemmy.

wreckedcarzz ,
@wreckedcarzz@lemmy.world avatar

I’ve seen this answered so many times it’d make your head spin, looney-toons style. If you don’t know then you haven’t been paying any attention.

cRazi_man ,

I’m just learning about what all the fuss around Brave is. But I’d be interested to hear how Google seems to be the ethical choice for a daily driver browser currently. It’s obviously fine to not want to use Brave, but how is it the inferior choice when compared to Chrome (or even considered a sidegrade)? Even with all the issues mentioned I’d still recommend it as the lesser of the 2 evils compared to Chrome.

ivn ,

No one is saying Chrome is the ethical choice, why are you reducing this to a 2 options choice?

cRazi_man ,

why are you reducing this to a 2 options choice?

I’m not.

No one is saying Chrome is the ethical choice

The commenter I’m replaying to implies they’re using Chrome primarily, and then reacted negatively to the mention of Brave. I’m asking how Chrome use is the acceptable choice and Brave is seemingly so bad in comparison.

ivn ,

I don’t think the commenter you are replying to is arguing that chrome is a better choice. He or she knows it’s bad but didn’t make the change out of lazyness (no offence). Change has a cost, especially if it implies changing habits. So people will just delay or avoid them.

KillingTimeItself ,

obviously, but when you have the option of just, not using chrome at all, why would you use anything chromium based to begin with, google is literally the problem here lmao

Sustolic ,

Brave is a great browser and the only chromium one I would ever use but mentioning it on Reddit OR Lemmy will cause you to get mass downvoted unfortunately

The browser lets you customize the dashboard so you can make the browser look as clean or minimal as you want with almost no distractions

Biggest issue I have with Firefox is that some websites can be broken but 99.9% of the time this is not Firefox’s fault and the only one to blame is lazy developer’s

Firefox out of the box doesn’t come with specific features that the websites that I use need which is why I haven’t made the switch yet, biggest one is that Firefox doesn’t work with Keychron’s in browser software that is used to customize their keyboards. Again this is not Firefox’s fault because Firefox didn’t adopt the feature because of security concerns which is completely valid and even commendable.

EldritchFeminity ,

I could see this as part of a metrics thing - if Google sees a big drop in users right after the rollout, it’s harder to brush it under the rug as having no correlation.

KillingTimeItself ,

brave is literally just chromium, it solves none of the fundamental problems other than being like, reasonably well built.

It’s chrome, but if it didnt’t try and kill you ever update. That’s the difference.

jherazob ,
@jherazob@beehaw.org avatar
bluewing ,

Or perhaps try ungoogled chrome if you enjoy Chrome.

NegativeLookBehind ,
@NegativeLookBehind@lemmy.world avatar

Lmao down voted to oblivion

atro_city , to memes in Firefox + Ublock = 👑

While introducing opt-out tracking where you data is sent to advertisers. Get LibreWolf instead.

VarosBounska ,

Oh I didn’t know this fork, thanks!

30p87 ,
@30p87@feddit.org avatar

Or just set the few relevant settings manually, if you need nightly/dev edition.

atro_city ,

Until the next dumb shit Mozilla does without telling its users.

30p87 ,
@30p87@feddit.org avatar

Except I’ve heard about every change from here. And as I read the nightly changelogs, it’s not that hidden actually.

atro_city ,

Yes, you're the exception, not the rule.

30p87 ,
@30p87@feddit.org avatar

The things I said apply to the people that need to use FF nightly/dev. And those people should know their stuff.

rockSlayer ,

If you need to use nightly, you’re already the exception to the rule. That means you need to read the changelogs.

atro_city ,

No you don't. Why do you need to read the changelogs?

rockSlayer , (edited )

When you use nightly, you’re using an unstable application that is likely to have many bugs that cause freezing or crashing. Reading the changelogs is a necessity when using unstable software. Using nightly builds of any application requires additional care on the part of the user.

atro_city ,

Just because it requires it doesn't mean most will follow it. Voting requires being informed, most people aren't. Driving cars requires paying attention, many people are on their phones while driving.

I could go on. You're describing an ideal.

30p87 ,
@30p87@feddit.org avatar

The manufacturer isn’t responsible for people being on their phones tho. What should they do? They can just warn you, and notice you about best practices.

atro_city ,

Which most people don't follow, which is exactly the point I'm making.

30p87 ,
@30p87@feddit.org avatar

Then it’s still their fault. Fuck the people not following. If I’m not following the rule of not jumping from my window that’s my fault.

atro_city ,

Yes, I read the manual of everything I use. I have read every law book back to front, know it by heart and will never ever unknowingly commit any crimes. The car I drive, I know how to repair, no mechanic needed, I write all my software because I've read every guide known to man, I am in fact the perfect human being with no flaws and am up to date on every rule there is.

30p87 ,
@30p87@feddit.org avatar

No. But I know the important parts, and I don’t blame the manufacturer for when I don’t.

Fashim ,

I’m about to reach a point where I just abandon technology. Become a full luddite and let it burn over its own hubris.

ramble81 , to linux in How dare you use a text editor because it's easy to use

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.

psycho_driver ,

That’s funny, I feel the same way about Excel users.

techwizrd ,

I am faster, more comfortable, and more productive in Vim. I use the same keybindings in all my editors and IDEs. It’s okay for people to have different preferences.

JustAnotherKay ,

In my case it’s not a sense of pride. I can’t use anything other than Vim because I keep accidentally putting random incantations into my word documents.

“There once was a dduuuZQ:q!”

lemmesay ,
@lemmesay@discuss.tchncs.de avatar

haha, same. do you use vimium as well?

JustAnotherKay ,

Ya know, I might throw that on to my browser but I doubt I’d actually use it much. I only really use my browser for research; notes, music, and most of my work is done in the terminal. Being able to swap tabs faster by not having to cycle could be useful, but other than that I find the mouse to be a pretty rapid way of navigating unfamiliar pages

lemmesay ,
@lemmesay@discuss.tchncs.de avatar

in my case, my hand hurts if I use mouse(or a mobile phone) for some time. using j/k for scrolling and clicking links via f help me a lot.

PlexSheep ,

That extension is actually pretty cool. There is also tridactyl and a browser that was made with vim in mind, but a browser and a text editor are too different for many things to translate.

lemmesay ,
@lemmesay@discuss.tchncs.de avatar

thanks for sharing, I’ll try it on my work machine

hakunawazo ,

It’s just convenient that it’s pre-installed on many servers.
So I can use it now everywhere with my stubborn sense of pride for finally learning the key combinations.

Theharpyeagle ,

I honestly learned it just because I hated having to change hand position to use a mouse.

Treachery4524 ,

Can you use a mouse in nano? I always just use the arrow keys, or page up/down and home/end

I mostly use vim but I barely use the jkl; to navigate the document.

Theharpyeagle ,

Ah sorry, I meant using Vim in a GUI program. I wanted something with the flexibility of a mouse (quick navigation, context menu actions, etc.) without using a mouse. Using just the arrow keys, shift highlighting, etc. is just too slow when writing lots of text, and it doesn’t follow the natural position of typing.

cerement ,
@cerement@slrpnk.net avatar

nano -m <file> or set mouse in your nanorc

Opisek ,

Even if you use arrows, you still have to reposition your hand.

catshit_dogfart ,

I just use vi

Is that stupid? It’s all I ever bothered to learn, hasn’t failed me yet. Now I’m not some big time linux guru but I’m a sysadmin and regularly find myself elbow deep in a CLI for stuff.

pixelscript ,

I mean, yeah, kind of. In the same way pilots fly planes out of a stubborn sense of pride for knowing what all the flight deck controls do.

Semi_Hemi_Demigod ,
@Semi_Hemi_Demigod@lemmy.world avatar

It’s not pride, it’s just that I know how to use it really well and that makes it easy for me to use.

But it’s really only for viewing files on another system over SSH. For local work I use Sublime Text

alexaralvarado ,
@alexaralvarado@infosec.pub avatar

Somehow it seems this would apply to any linux user

PlexSheep ,

What do you mean? The vim users know their key combinations pretty well, that’s kind of the point of vim.

TheV2 ,

There is no sense of pride. Every text/code editor has key combinations that many users will learn eventually. Vim has easier key bindings.

737 ,

no, modal text editors are just nicer to use

root ,

When you only need to hammer a nail every once in a while, any hammer will do. When you’re a roofer, you better have a roofing hammer.

If you don’t spend your life in a terminal and just need to edit a file, vim isn’t for you. If you want to learn complex strings of arcane wizardry to not only make your life easier but amaze your underlings, use vim.

wesker , to linux in How dare you use a text editor because it's easy to use
@wesker@lemmy.sdf.org avatar

nano gang

NegativeLookBehind ,
@NegativeLookBehind@lemmy.world avatar

Gross

Lightor ,

They hate’us cause they anus.

callyral , to linux in How dare you use a text editor because it's easy to use
@callyral@pawb.social avatar

Vim is pretty easy for me because I’m used to it. Nano is very difficult to use for me because I’ve rarely used it.

mihor ,
@mihor@lemmy.ml avatar

Same here, nano is the bane of my existence.

tiredofsametab ,

Opposite here. I got started with Gentoo back in the day of building things from the ground up. Their tutorials all used nano and I just got used to using that. I think when I had casually tried to mess with linux previously, old Mandrake and Redhat in the '90s, I always used the GUI editors, but I also didn't have a ton of time to mess with it and my hardware wasn't well-supported.

notfromhere ,

Same. Stage 1 install will forever be a core memory for me.

Racle ,
@Racle@sopuli.xyz avatar

I was Nano user and I liked it. After I learned to use Vim, I liked it more. Now when I use nano it’s frustrating to use and I can do things much faster and easier in vim 😅

mrmanager , to memes in Firefox + Ublock = 👑
@mrmanager@lemmy.today avatar

Still the best browser, even though the majority left it for the speed they think chrome has.

anas ,

I’m back on Firefox now, but I did originally leave it because Edge had the speed. Not sure if that’s because it’s more optimized for Windows.

mrmanager ,
@mrmanager@lemmy.today avatar

I mean yeah, all these big tech companies are trying to make their products feel faster, because that’s the only space they can compete. When it comes to privacy, they all lose.

time_fo_that ,

YouTube videos for some reason won’t load for me on Firefox. I switched to the Waterfox fork and it’s fine.

timestatic ,

Google just maliciously makes their websites work way worse on Firefox. For YouTube I personally just use FreeTube on desktop and Tubular (A NewPipe fork) on Android so I never have to interact with that goddamn website

foreverandaday ,
@foreverandaday@lemmy.ml avatar

As someone who uses tubular I wish it got updated more tho. The number of debug versions I have installed from pull requests is like 5 at this point 😭

timestatic ,

I’m fine with a slow update cycle as long as they don’t wait too long to actually merge app breaking features, like when recently youtube changed a few things and videos would no longer load.

mrmanager ,
@mrmanager@lemmy.today avatar

Well, Google has been caught trying to make their sites slower / malfunctioning on Firefox. Usually they get away with it by saying it’s a mistake.

Dirk ,
@Dirk@lemmy.ml avatar

Chrome definitely has the more sleek and responsive UI.

But that’s all Chrome has.

Ghostalmedia , to memes in Firefox + Ublock = 👑
@Ghostalmedia@lemmy.world avatar

I’m really hoping Google’s antitrust case doesn’t kill Mozilla. Over 85% of Mozilla’s cash flow is dependent on Google paying for that search box.

Scrollone ,

If Mozilla stopped paying his CEO millions of dollars… and if they actually financed development with people donations…

Ephera ,

We don’t know what they pay their new CEO.

Sarcasmo220 ,

I don’t think google wants to get hit with another antitrust lawsuit for web browsing, so I am sure they will figure out some other deal to funnel money to Firefox

Ghostalmedia ,
@Ghostalmedia@lemmy.world avatar

Good point. Could be like MS and Apple in the late 90’s. When Apple was on death’s door, Gates invested in Apple so MS would have faux competition for regulators.

timestatic ,

Honestly at least they’d be forced to revamp their business model and focus on their users. I’d willingly donate to them monthly if it went to firefox directly and they acted in our interest accordingly

bizdelnick , to linux in How dare you use a text editor because it's easy to use

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

GammaGames ,

A handful of shortcuts isn’t that hard

Fox ,

Right, it’s remembering them and using them efficiently that’s hard. It’s amusing watching coworkers try to flex in vim and then struggle at the most basic tasks.

bizdelnick ,

No, some piano plays are still harder than others, mo matter how long you practice. Editing text with vim is easier than with nano after some practice.

Jean_le_Flambeur ,

If something is “easy to use” this includes the time you need learn said thing.

Drinking rahmen from the bowl is easier then using chopsticks (even if you are more elegant with chopsticks)

Driving automatic is easier then driving manual (even if you may be more efficient with manual if you practised shifting a lot)

Walking is easier then flicflacs (even if you may be faster with flicflacs if you practised a lot)

Using Ubuntu is easier than using arch (even if arch gives you more control and opportunities if you understand it)

bizdelnick ,

“Easy to use” means that you do less and get more. Learning doesn’t count if you learn something once and then use the skills you obtained many times.

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.

bizdelnick ,

Why do you think so?

timbuck2themoon ,

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

Chewt ,

You seem to believe that people only use the terminal if they HAVE to. I doubt anybody these days HAS to type any amount of code in the terminal, but choose to anyway. Like probably anyone else I have access to modern tools and infrastructure, but I choose to do work in the terminal because I’m more productive there. I use (neo)vim because I like it more than any other text editor I’ve used, and have no problem writing code and debugging in the terminal.

leisesprecher ,

You’re using the terminal, because you’re used to it. It is not the better tool, it’s simply what you happen to know already.

People who argue with productivity because of some key bindings live in the world of the 80s. You don’t just sit there and type code 12h a day, that’s not how modern software development works.

And all those blockheads down voting me are caught up in their weird superiority complex. They are the powerful superhackers, and don’t understand that we are just highly qualified plumbers.

Chewt ,

I’m actually fairly young and wasn’t around in the 80s. I graduated college with a CS degree in the past 5 years, where I was exposed to many different tools and software. What did I come out of that experience with? I like the terminal more than any IDE I had to use in any class.

Now in the real world, we don’t always get to use our favorite tools for every task, obviously. I do need to use other, more enterprise, software from time to time for work. But whenever possible I go to the terminal because I’m faster there, and I can quickly automate things.

I’m not saying the terminal is the best tool for every job, I’m just saying it is the best for ME. Notice I’m also not putting down other tools here. It seems to me like you might be the one with a superiority complex.

leisesprecher ,

No, I’d argue you simply didn’t want to invest in the other tools.

Think about it, you probably spent hours on customizing and automating vim, and then say you’re faster in that. Well, that’s called a habit.

IDE are objectively more powerful and since you can actually see options and navigate quickly, you don’t need to memorize every obscure feature.

All the terminal editor enthusiasts are actively holding us back, because they insist everything outside vim is garbage for enterprise and kiddies.

If your tool of choice is actively hostile to new users for no reason other than “that’s how it’s always been, and thus it’s better”, well then you’re digging a moat to automate your gatekeeping.

Chewt ,

vim + terminal is actually objectively more powerful than any IDE, and most IDEs include a way to pull ip a terminal as a crutch for things they can’t do. In any case It seems you can’t be reasoned with. Your argument is just a strawman about what you say other people are saying.

Theharpyeagle ,

I actually use VIM bindings in PyCharm, slightly cursed but actually works really well and meshes fairly nicely with the other IDE shortcuts. Being able to use it in any terminal is a nice bonus.

havocpants ,

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.

So, because you don’t understand something, it’s outdated?

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

Ok, I can see you have no idea what you’re talking about.

leisesprecher ,

I understand it very well. And that’s exactly why I’m writing this.

Ok, I can see you have no idea what you’re talking about.

Then say, grandmaster delusion, what purpose does vim serve, where it is actually the best tool? Writing code? Hardly, it’s way too limited and requires a ton of upfront investment and headspace. Writing config files? Hardly, because if you write these by hand, you’re living in the 90s, that’s what Ansible, Terraform etc are for.

You just don’t want to admit, that vim is nothing more than a habit. Muscle memory.

Someonelol , to memes in Firefox + Ublock = 👑
@Someonelol@lemmy.dbzer0.com avatar

Mozilla’s slowly creeping in the surveillance with adding integrated crap like Pocket and AI driven Fake Spot. I’m really glad Librewolf’s made a privacy focused fork of their browser without all that nonsense.

menixator ,

Related announcement: …mozilla.org/…/privacy-preserving-attribution

TLDR: Mozilla wants your data and it’s opt out. If you’re on FF 128 it’s already on and you will have to turn it off manually. Shame how they have fallen this low. The LEAST they could have done is show a pop up announcement when the user upgraded to 128.

Also: +1 to Librewolf. Mozilla is definitely going to try more scummy crap like this in the future. Definitely the better option over Firefox.

nexussapphire ,

Can’t wait for ladybird to come out! Finally something that speaks our language.

threeduck ,
@threeduck@aussie.zone avatar

Damn, 2026. I hope you CAN wait.

nexussapphire ,

That or the free internet as we know it will be dead by the time it reaches production.

greywolf0x1 ,

I think Servo is a better option, it’s also being written in rust.

timestatic ,

Looks really cool. I hope we don’t have the overreliance on one rendering engine in the future. Once one or the other comes out I’ll definitely try it out.

nexussapphire ,

So long as it survives rusts complexity and lack of portability. I’m always down for more options!

greywolf0x1 ,

rust is complex and non-portable?

i’ve never heard of this, do you mind explaining what you mean better?

nexussapphire ,

You joking? 😆 I don’t want to discourage you from giving rust a try but come on. Have you ever talked to a developer that spent any real time with rust, anyone that got as far as multi threading?

zorrothefox2001 ,
@zorrothefox2001@lemmy.world avatar

Wasn’t Firefox supposed to incorporate Servo in some way or another before Quantum was developed?

greywolf0x1 ,

I think the Quantum release was what integrated some major components of the servo project.

Paradachshund ,

Maybe I’m misunderstanding, but I just read that whole article and it sounds like a good implementation? Companies want to know how effective their ads are, and I like their approach of trying to find a way to provide this without wholesale personal data collection. They even say at the end that they don’t get the data either. It sounds like a reasonable thing to try and standardize.

menixator ,

I’m not commenting on implementation itself but rather on how Mozilla went about with an opt-out approach into the collection program (even if it was for testing) to a community they have cultivated with the promise of privacy.

Collecting my data is a big deal. It doesn’t matter how it is used. I should at least consent to it.

timestatic ,

I feel like this argument is fair enough. I think a pop-up informing the user about it and how to opt out is sufficient.

Zacryon ,
@Zacryon@feddit.org avatar

I’ve read the announcement. Sounds reasonable and sufficiently private to me. So saying “Mozilla wants your data” sounds misleading and like an overreaction to me. Also might help to mitigate the arms race in privacy protection versus tracking for ads and worse stuff.

Mozilla is definitely going to try more scummy crap like this in the future.

How do you know that?

Even if, there will still be alternatives. But right now, Firefox is the best browser with regards to privacy and security. It even passed minmum ratings by the german IT security authority, contrary to other widely used browsers.

SloganLessons ,

Respectefully disagree. Reasonable would’ve been making it opt in, not opt out and justifying it with “would be too difficult to explain”.

Zacryon ,
@Zacryon@feddit.org avatar

I’m with you on the opt-out vs. opt-in part. That’s not a nice move. Regardless of that, Firefox is still the best choice. I hope they will continue to improve.

Mwa ,
@Mwa@thelemmy.club avatar

atleast its opt out

coolusername ,

a lot of sites are unusable with librewolf for some reason

AstralPath , (edited )

A lot of sites? Or more like just a few? Personally, the ratio of working vs broken sites is like 100 to 1 and when a site is broken, its usually one of those shit pile SEO listicle sites or some absolute trash heap of ads. Every time I’ve disabled the protections I’ve regretted it.

A lot of the web is useless trash nowadays and Librewolf has done a good job of filtering that for me.

pedz , to linux in How dare you use a text editor because it's easy to use

Sometimes you don’t even have the luxury of nano. Any moderately advanced Linux user should probably learn the basics of vi. Just knowing how to insert text and save it can fix a system that’s stuck in recovery. Even if it’s just to add a comment in front of a line in a config file.

Trantarius ,

When does that even happen? If you have nano installed, wouldn’t it work too?

pedz ,

Not in rescue mode. If you can’t mount your root partition because something was fudged in /etc/fstab, for example, you may be stuck in recovery and depending on your distribution, it may not have nano in that minimalist mode.

For me it also happens when I install a VM of Debian using the small image, on my dedicated server in a data center. The company hosting the server requires a special network configuration and AFAIK, there’s only vi. So i need to use the console to access the VM and from there, edit /etc/network/something with vi to setup the network. Once done I can reboot and install the rest of the software over the network, including nano.

I’ve been using Linux for more than two decades. Before nano I was using pico, but it also required to have pine/alpine installed. So knowing the basics of vi has often been helpful over the years for me.

Maybe it’s because I like tinkering with VMs and SBCs, and most people will not encounter situations where they don’t have nano, but it can happen. And you’ll be glad to know at least “i” and “:wq!”.

Transtronaut , (edited )

In a professional context, you might end up on servers that don’t have nano installed, but do have vi. Or if you’re helping out a friend on their laptop, they might not have the same software as you. Or if you often end up tinkering with random devices and/or setting up new systems it might be tedious to install the same applications every time.

It’s basically an argument for learning the very basics of the most common editors so you have flexibility no matter where you end up. Even when you have the ability to download and install your preferred software, it’s still an extra step that might not be desirable for a variety of reasons. But if it’s just your own personal device, I see no problem with just installing whatever you prefer and running with it.

EDIT: Personally, I find that I don’t end up using those other editors often enough to remember the abstruse commands of tools like vim, so I’m not worried about it. When it does happen, 99% of the time I can just whip out a smartphone and look up the directions for the n-dozenth time.

JackbyDev ,

I do like that some distros make visudo use Nano instead.

thecheddarcheese ,

you can change that really easily

mactan ,

Sometimes you don’t even have the luxury of vi. Any moderately advanced Linux user should probably learn the basics of sed. Just knowing how to insert text and save it can fix a system that’s stuck in recovery. Even if it’s just to add a comment in front of a line in a config file.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines