Live data from Hacker News

IDEmacs: A Visual Studio Code clone for Emacs

codeberg.org

41–50 of 191 posts

Re: IDEmacs: A Visual Studio Code clone for Emacs

#42

I would really like to see this kind of work be done upstream. Emacs still looks the same as it did decades ago despite other editors advancing and becoming more user friendly.

A huge portion of the emacs community seems resistant to any UI improvement. I think it's a counterculture thing.

Nonsense. Many emacs users spend their whole lives inside of it so they're quite sensitive to what is actually an improvement and what is not. The arrival of the various modern completion packages -- vertico, orderless, consult, etc. have been welcomed ... but note that these are all add-on packages. Likewise, all of the "improvements" provided by the OP are a matter of loading and configuring packages.

People who aren't regular emacs users tend not to understand it and are not reliable reporters about the editor or its community.

Re: IDEmacs: A Visual Studio Code clone for Emacs

#43
post #7

C-x, C-c, C-w, C-s, C-k, C-g, C-] - goodness me, somebody absolutely does not give a shit what anybody thinks. I would never use this, but, somehow, I still love it. I dare the author to rebind M-x as well.

Agree with you. Coming from sublime and always wanting to give emacs a fair try, I found ergoemacs [0] that wanted to expand the cua mode for beginners, but that was not enough for me. I wanted more, and now with IDEmacs it is almost like what I want. With emacs you can do pretty much anything, why not a full cua mode ?

[0] : https://ergoemacs.github.io/

Re: IDEmacs: A Visual Studio Code clone for Emacs

#45

I would love to see a project that rebuilds the Emacs UI but keeps the underlying core to give it a modern facelift, some things in emacs blend together and are a pain for my eyes to figure out whats what. It would be nice if the UI was modernized but the core was left as-is. I'm reminded of some of my favorite editors that are niche being Lisp related ones, where if you held down ctrl it would show you shortcuts in…

I would actually change as little as possible.

The current UI has it quirks, but has the great advantage that it looks the same irrespective of whether you're in an graphical environment (Xorg/Wayland/Windows/MacOS) on in a terminal (either local or remote via ssh).

I *love* that treemacs looks pretty much the same everywhere.

Re: IDEmacs: A Visual Studio Code clone for Emacs

#46

What I miss from vscode is the remote functionality, can you do it with emacs? For neovim there is distant.nvim, but idk if it is mature enough and configuration seems a bit annoying...

Not at the same level. TRAMP is way behind feature-wise.

Re: IDEmacs: A Visual Studio Code clone for Emacs

#48

I would love to see a project that rebuilds the Emacs UI but keeps the underlying core to give it a modern facelift, some things in emacs blend together and are a pain for my eyes to figure out whats what. It would be nice if the UI was modernized but the core was left as-is. I'm reminded of some of my favorite editors that are niche being Lisp related ones, where if you held down ctrl it would show you shortcuts in…

It's not exactly what you're looking for but you might be interested in Lem[0]. It's an emacs-style editor but written completely in Common Lisp on top of curses/SDL2. I haven't used it that much (same for Emacs itself, really), but it looks like a very solid foundation

[0]: https://github.com/lem-project/lem

Re: IDEmacs: A Visual Studio Code clone for Emacs

#49

I would really like to see this kind of work be done upstream. Emacs still looks the same as it did decades ago despite other editors advancing and becoming more user friendly.

A huge portion of the emacs community seems resistant to any UI improvement. I think it's a counterculture thing.

It can hardly be called resistance to improvement, when everyone do improve it - just in their own ways. The default isn't some fashion statement, some aesthete that's objectively good (though I am sure some people do subjectively like it). But it's meant to be sort of a least presumptuous blank state that everyone can radically overhaul. So arguably it's an encouragement for improvement just like everything else in Emacs, which focuses on making the tools for improvement easier.

It's just that "improvement" as a matter of public consensus that everyone can agree on to elect the next blank slate has been to impossible to settle on. But the counterculture here broadly might be extreme reluctance to inconvenience even a minority of existing users, in pursuit of market share/growth.

Re: IDEmacs: A Visual Studio Code clone for Emacs

#50

What I miss from vscode is the remote functionality, can you do it with emacs? For neovim there is distant.nvim, but idk if it is mature enough and configuration seems a bit annoying...

Not at the same level. TRAMP is way behind feature-wise.

You mean like the way VSCode does by installing a whole mini version of itself on the remote computer?
Post reply on HN