Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Counterpoint: vi sucks. Emacs is clearly the superior OS.


What people usually don't understand: vi(m) and emacs are different concepts.

Vim is a language for keyboard combinations, with a full grammar that contains subjects, objects, adjectives and verbs (e.g. df2m means delete until you find the second m occurance).

Emacs on the other hand allows to flexibly bind as much as you want on each keystroke or key shortcut, which is a completely different concept.

I don't favor vi over emacs. I don't give a damn what you use, use the tool that makes you the most productive. Vim helped me to reflect on my own inefficiencies and taught me how I can optimize my own workflow. And this also applies to emacs users.

If the most efficient tool turns out to be notepad++ for you - I don't care, as long as you're happy with using it. There's no point trying to convince others to use a tool if it doesn't reflect or optimize their workflow. If they don't see the need, they won't be able to appreciate it either (yet).


Great OS. If only it had a decent text editor.


Emacs can be good, but VS code killed it.


Yeah Eight-hundred Megs And Continuously Swapping these days :)


Never noticed, didn’t even know it was an electron app until I looked it up, with RAM at $30 for 8GB at most and 16GB being found for $50 it’s easy to use. I use codium though so no telemetry, and it’s easy to setup anywhere and easy for others to understand.


That depends if your RAM is soldered in or not.


What are your computer specs? 8GB soldered ram is still sufficient for general usage, as is 16GB ram. If you have less like 4GB you’ll have way more problems in a browser than VS code.


My main “personal” computer is a 9th gen ipad these days but for dev stuff I use a bottom end M1 mac mini with 8GB of RAM. This runs VScode absolutely fine but seeing as I mostly write Go on it, I don’t really need the full weight of visual studio code running.


Haha I thought you used emacs and were bashing vs code because you used it. Why dont you use emacs?


I was stuck on an air gapped network for 2 years with only vi. It stuck.


I currently have VS code open with multiple plugins and a dozen of opened files, and it is using 33MB of RAM. Of course, vi would never use that much RAM, but for the functionnality that VS code offers, I find this acceptable.


Are you sure you're measuring the ram properly? I just opened VSCode with nothing open and it's taking several hundred MB. The main process only uses about 50MB, but it also spawns several Code Helper processes. Some of which use between 50-150MB each.


You’re reading something wrong. Mine is idling at 500Mb here with one YAML file open.


With a project and text file open I’m getting around 500-700mb, still perfectly acceptable to me.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: