Live data from Hacker News

IDEmacs: A Visual Studio Code clone for Emacs

codeberg.org

21–30 of 191 posts

Re: IDEmacs: A Visual Studio Code clone for Emacs

#21
post #12

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…

You mean something like which-key? It existed for a long time as an external package and was added to main emacs recently. https://github.com/emacs-mirror/emacs/commit/fa4203300fde682...

Alternatively beside which-key, hydras exist which are very nice for certain contexts (dired in the particular case for me) and provide a nice shortcut interface whenever activated. Demo at [0].

[0]: https://www.youtube.com/watch?v=_qZliI1BKzI

Re: IDEmacs: A Visual Studio Code clone for Emacs

#22
post #2

I was always bummed OniVim v2 didn't take off. It was a native IDE but fully supported VS Code plugin system. https://web.archive.org/web/20210627210456/https://v2.onivim...

onivim also seperated the core functionality of the vim editor into a seperate library libvim , this would have been great for other people looking to make their own gui frontend to vim .

neovim does not give a libneovim, but exposes an rpc where you communicate with neovim running as another process, this I would have thought have more latency but apparently is fast enough , this is how the vscode plugin for neovim is able to provide a near complete vim experience. Other neovim guis like neovide use this too

Re: IDEmacs: A Visual Studio Code clone for Emacs

#24

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...

What kind of remote functionality? Lately, somebody mentioned https://code.visualstudio.com/docs/remote/tunnels

Re: IDEmacs: A Visual Studio Code clone for Emacs

#26

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's because a lot of us resist the implicit argument that UI changes are automatically improvement when in fact it's just as often regression.

Re: IDEmacs: A Visual Studio Code clone for Emacs

#28

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'd argue the opposite. UI is ok, it can be configured to look timeless (not modern).

But the core with its single thread processing and constant hangs, requiring you to repeatedly hit C-g at least once a day, is first in line for "facelift".

Re: IDEmacs: A Visual Studio Code clone for Emacs

#30
post #2

I was always bummed OniVim v2 didn't take off. It was a native IDE but fully supported VS Code plugin system. https://web.archive.org/web/20210627210456/https://v2.onivim...

From a quick glance, I can't understand the target audience.

Vim users would be annoyed by bizarre input lag of an electron application and perhaps by EULA. VS code users don't really care about Vim...

Post reply on HN