VS Code for Linux may be secretly hoarding trashed files

https://www.theregister.com/2026/02/04/vs_code_for_linux_trash_fail/

227 points · 52 comments · view on lemmy.world

52 Comments

suicidaleggroll@lemmy.world · 158 pts · 196d (29 replies)

Friendly reminder that VSCodium exists, and nobody should be using Microslop's spyware version anyway.

django@discuss.tchncs.de · 34 pts · 196d (12 replies)

Friendly reminder, that Emacs exists.

_cnt0@sh.itjust.works · 63 pts · 196d (7 replies)

Hostile reminder that vi exists.

victorz@lemmy.world · 20 pts · 196d (4 replies)

Helix crew, where we at

demonsword@lemmy.world · 12 pts · 196d (3 replies)

#nano4life

Zink@programming.dev · 5 pts · 195d (1 reply)

I open nano more often than any other editor, and by a lot. I spend more TIME in vscode and maybe Kate, but lately I've been tweaking setups on a couple of machines.

sudo nano /that/cfg/file/u/thinking/.about
Morphit@feddit.uk · 1 pts · 195d

Use sudoedit (or sudo -e) to make sure you don't mess up permissions and also export EDITOR=vim in your shell to use a superior editor.

BonkTheAnnoyed@lemmy.blahaj.zone · 3 pts · 196d

JED checking in from out wherever Voyager is at the moment (sorry about the lag)

Sp00kyB00k@lemmy.world · 7 pts · 196d (1 reply)

And vim/nvim.

coriza@lemmy.world · 3 pts · 195d

*And vim~~/nvim~~.

GraveyardOrbit@lemmy.zip · 6 pts · 196d (3 replies)
[ removed ]
coriza@lemmy.world · 0 pts · 195d (2 replies)

I am sorry? Are you suggesting that somehow an text editor has more functionality than a fucking OS?

GraveyardOrbit@lemmy.zip · 2 pts · 195d (1 reply)
[ removed ]
coriza@lemmy.world · 2 pts · 195d

It is an old joke that I thought was very well known, at least for people that know about emacs, my mistake, but hey, Luck 10.000 of you, so here it goes:

"Emacs is a great operating system, lacking only a decent text editor"

adespoton@lemmy.ca · 19 pts · 196d (1 reply)

VSCodium would have the same Electron caching issues though, wouldn’t it?

kayohtie@pawb.social · 12 pts · 196d

That'd be relevant if it were the issue and not specifically snap related.

MirrorGiraffe@piefed.social · 15 pts · 196d (1 reply)

Been using zed lately. Pretty similar ui, wildly different performance.

victorz@lemmy.world · 11 pts · 196d

I've been using sed recently to edit my lines. Quite cumbersome but it gets the work done.

otter@lemmy.ca · 12 pts · 196d (3 replies)

The only difference downside really is the occasional extension that needs a manual install.

I've been trying out VSIX Manager for my extensions so that I can keep track of which ones I want to install on each machine. This can make it easier to install the weird extensions that you can't install otherwise

https://open-vsx.org/extension/zokugun/vsix-manager

FooBarrington@lemmy.world · 8 pts · 196d

Not the only downside - some MS developed extensions, e.g. their Python integration, have to be patched to work with VSCodium: https://github.com/VSCodium/vscodium/discussions/1641

Yeah, they really added DRM.

IratePirate@feddit.org · 7 pts · 196d (1 reply)

The only difference really is the occasional extension that needs a manual install.

Well, that and the lack of telemetry and "phoning home" to Redmond. And that's a big one.

otter@lemmy.ca · 5 pts · 196d

Whoops, I meant to say "only downside". Edited it

There are lots of positive differences

MadMadBunny@lemmy.ca · 8 pts · 196d

Oh nice, I didn’t know, thank you!

technocrit@lemmy.dbzer0.com · 7 pts · 196d

Friendly reminder that Kate has nothing to do with Microsoft at all.

MCHEVA4EVA@lemmy.world · 1 pts · 196d (3 replies)

I tried open vss I think it's called on arch and I have trouble using it to remotely access configs on my home server via the SSH extension. I got fed up with it and installed the MS version from yay. I resent it but it works.

gabbath@lemmy.world · 1 pts · 196d (2 replies)

I think the open version might not have the ms extension store configured. There should be a separate AUR package for that. At least there is for VSCodium. Alternately you can just grab the VSIX for the extensions you want from the MS version and install them on the open one. Personally I don't know what open vss is so I use codium.

MCHEVA4EVA@lemmy.world · 2 pts · 196d (1 reply)

I got it working on vscodium, i'll try using that. thanks!

gabbath@lemmy.world · 2 pts · 196d

Awesome, great to hear that!

Railcar8095@lemmy.world · 1 pts · 195d

Arent a lot of extensions incompatible by design? Some closed part of vscode needed for full functionality.

BlameTheAntifa@lemmy.world · -1 pts · 196d

Team Jetbrains!

Treczoks@lemmy.world · 128 pts · 196d (6 replies)

It's a snap problem, not actually a VS Code issue. Just another reason why snap is bad.

SirHaxalot@nord.pub · 63 pts · 196d (5 replies)

I like that the article excerpt clearly says that it’s simply about files not being removed when the trash bin is emptied, and it’s a problem specific to the Canonical snap system.. Yet every single other comment in here rants about Microsoft spyware. Not many people read beyond the headline, lol.

AbidanYre@lemmy.world · 4 pts · 196d (4 replies)

So you're saying it's Canonical spyware?

phoenixz@lemmy.ca · 15 pts · 196d

No, he's saying that canonical's snap sucks

trolololol@lemmy.world · 10 pts · 195d

Well he's saying snaps are thrash.

So basically you're telling the snap app to put something in the trash, and snap says "it always has been. Nothing to do here"

SirHaxalot@nord.pub · 3 pts · 196d (1 reply)

I can't really tell if you're joking or not but no, I'm saying that it's a bug, and at no point anything is sent off your computer

AbidanYre@lemmy.world · 6 pts · 196d

Just generally piling on that snaps suck.

pivot_root@lemmy.world · 42 pts · 196d (3 replies)

Funny how it's only a problem when using the Snap distribution.

technocrit@lemmy.dbzer0.com · -1 pts · 196d (2 replies)

The flatpack version is slow and crashy AF.

thejml@sh.itjust.works · 7 pts · 196d (1 reply)

Can't we just go back to native installs?

bleistift2@sopuli.xyz · 8 pts · 195d

They do provide a *.deb.

ZoteTheMighty@lemmy.zip · 33 pts · 196d (1 reply)

My favorite fun fact about VSCode is it stores all its cache files in $XDG_CONFIG_HOME.

deadbeef79000@lemmy.nz · 35 pts · 196d

Yay, it uses the XDG dirs... Wait, no, not like that.

RamRabbit@lemmy.world · 20 pts · 196d (1 reply)

Microsoft managing to make even their Linux software not achieve basic functions like...deleting files.

kbobabob@lemmy.dbzer0.com · 13 pts · 196d

It's a snaps issue. Guessing you didn't read past the headline.

db2@lemmy.world · 11 pts · 196d (4 replies)

homes@piefed.world · 4 pts · 196d (3 replies)

ROCKEY

AngryCommieKender@lemmy.world · 3 pts · 196d (1 reply)

BRAD!

Morphit@feddit.uk · 2 pts · 195d

JANET!

Atherel@lemmy.dbzer0.com · 3 pts · 196d

HORROR

just_another_person@lemmy.world · 4 pts · 196d

Wha???? A Microsoft product?!?! Nooooo.... c'mon

RalfWausE@feddit.org · 3 pts · 196d (5 replies)
[ removed ]
elvith@feddit.org · 8 pts · 196d (1 reply)

Help, how do I get out?!????!

^/s^

RalfWausE@feddit.org · 6 pts · 196d
[ removed ]
victorz@lemmy.world · 2 pts · 196d (2 replies)

Helix, baby

RalfWausE@feddit.org · 1 pts · 196d (1 reply)
[ removed ]
victorz@lemmy.world · 1 pts · 195d

I'm glad you gave it a go 🙂