Emacs and (Neo)Vim are a bit too overwhelming for me. I’ve tried Neovim for a relatively long time, but I felt kind of overloaded with the vast amount of features and plugins it has. I’ve tried Emacs a bit, but its complexity always scared me (not to mention it uses its own version of Lisp, a language that is notorious for its ability of creating new language features on the fly, hence even more complexity). I’ve been using Helix, and I couldn’t be happier. I’ve realized that I don’t really care much about editor customization, and that what I was looking for was just a cool modal editor with some useful features (such as file picker, LSP, tree-sitter, multiple cursors, …). The keybinds are also easier to grasp, as fewer of them feel arbitrary compared to Vim. In Vim and Emacs, it feels like you can do everything, while in Helix, it feels more like you can do everything the developers think that might be useful for you. Who knows, maybe I’ll try again Emacs and (Neo)Vim again in the far future, but I don’t feel like it for now.
May I recommend Helix? It’s a modal editor like vim, but has a better out of the box experience, better discoverability for commands, and uses an easier to understand select->command syntax.
Just started using helix a few months ago and I’m in love. The movement took a second to get used to but its super efficient once you get the hang of it. I highly recommend it, especially if you’re doing any kind of programming or sysadmin work and you hate gui ides.
You really should use vim though.
nvim
ftfy
No (I already somewhat learned Emacs, I ain’t gonna learn something new)
That’s how the meme goes though. Anytime someone suggests, says something positive about one of vim or emacs, the response should be that they should use the other. 😄
It’s an almost 40-year-old flame war.
Me:

Go, nano!
I even tried micro.
me want nano. nano edit important file pulsar can’t. dolphin angry if me use like administrator.
micro is nice, I’ve been using it more for the past few months
And for me, there was no productivity penalty when switching from VSCode, since I didn’t have to learn all new keybinds (still lacks a bit of multicursor, tho)

That wikipedia article is pure comedy gold
Glad to lighten up the day!
Vim is a super fit girl who wants you to go rock climbing with her, and you’re kinda scared of her.
Emacs is a big plenty-of-everything roundaway girl who wants to wrap you up in a cuddle and learn to make your favorite food and binge watch nerdy documentaries with you.
Please do VS Code. 😁
I think the story goes that if you stick around too long, ignoring the red flags and warnings from your friends, one day you wake up in a bathtub full of ice and she’s on her way to the highest bidder with your kidneys in a cooler.
🙌
The vim key bindings are a lot better.
Yeah, I daily drive spacemacs. 🙂
I found Doom to be a good middle-ground between raw Emacs+Evil and a complete overhaul of Spacemacs.
I’ve thought about Doom, but I haven’t gotten around to trying it out. Finding the time to sit down and learn it hasn’t been a high priority.
:q!
Interview with an Emacs Enthusiast
All time classic.
Im not going crazy just playing around a bit, remapping some keybindings and so on. It is in fact kind of fun.
(I actually just tried jumping to the first line of my comment while writing it using C-e, which is the default keybind for this in emacs. I think its getting worse. Aaaaaaaaghhhhhhhhhh)
Look into Doom Emacs. It’s pretty cool in general, but especially if one is inclined towards Vim’s keybindings (which I recommend learning) and uses Org-mode.
tried jumping to the first line of my comment using C-a
That would work in MacOS (iirc), since most of app shortcuts there are on the cmd keys, and some Emacs/readline bindings work in text fields. Though C-a moves to the first character of the current line, not first line.
Im a neovim user myself, and i swapped my caps and escape keys at the os level. I touch another computer and am WONDERING WHY IM WRITING LIKE THIS xD
As a “caps lock is another control” enjoyer, I know that pain. Don’t need to take your fingers off the home keys to type ^[ , whereas the proper escape key is a bit of a stretch.
I’m just using my lovely Kate. works well with LSP
Honestly, I don’t even code much, and I didn’t at all when I downloaded emacs, but it’s so damn useful that it stays open any time my PC is on. Only time I close it is to make sure that my files stay synced when I leave my laptop on, and do something on my desktop.
As a text editor (which is different from an IDE, obviously) just use KWrite or GEDIT (or whatever Gnome uses these days).
If i just want to edit a single file I usually just use nano since it gets used right in the command line and doesnt open a seperate window, but if I want to edit multiple files emacs is very nice, since I dont have to take my hands of the keyboard.
Emacs is love, emacs is life
I use helix btw
I decided to give it an honest try after somebody mentioned it on lemmy a few weeks ago.
… I really like it.
I still pop open Theia if I’m just doing some research that has me hopping all around, or sometimes on a separate monitor for a referenced project/library associated with my work, but I do the actual work in Helix.
I guess we are more on the vim side in the editor wars, but only against our shared foes
I use kakoune btw
my fedora is bigger and my neckbeard is longer :D
There are dozens of us!
Save yourself the trouble and just skip ahead: real programmers use butterflies
Good ol’ C-x M-c M-butterfly
me with vscode
m-x scornful-elder-mode
I used to use Neovim until I got tired of it and switched to Helix. I tried Emacs for a bit but turns out that Helix does everything I need it to do without any extra configuration.
And of course I use
caps:swapescapebecause I am not reaching all the way to the Escape key all the time.I used neovim for a while, tried NVChad and it just felt off. Ended up switching to lunarvim and I’ve been really happy with it.
emacs kicks ass
It becomes a tool for doing whatever you are doing at the moment.
I think the beauty of Emacs is not that it gives you a text editor, but that it gives you a lisp environment.
Yup, I have used elisp way more than common lisp cause it affects, y’know, emacs
Now every time I’m trying to do a ternary in Lua, I miss being able to just stick an
ifin there.
One of my year goals is to change from vsc to vim hehe
This is also my goal! …since 2020.
I love vim/nvim but I’ve gotten used to using VIM more as a text editor then an IDE. Writing a script? Taking notes? Maybe even a small program? VIM all the way. Working on a big project that needs an LSP? Either spend the next 20 hours fucking with your VIM config and 20 plugins to get basic functionality… Or just open VSCode and install one plugin
Heres to hoping since NVIM 0.11 with their LSP overhaul I can finnally make the full switch

















