News for hackers. Stuff that matters.
Re:Ki Editor - an editor that operates on the AST by noosphr on Saturday March 07, 2026 @06:48AM (#47286765)
4. All of the above.

Which is Emacs.

Re:Ki Editor - an editor that operates on the AST by shashurup on Saturday March 07, 2026 @07:12AM (#47286930)
I know, I use Emacs+Evil. I'm going to give Ki a try and, in case of success, to think about writing Ki binding for Emacs.
Re:Ki Editor - an editor that operates on the AST by amusingimpala75 on Saturday March 07, 2026 @08:54AM (#47287654)
emacs already has structural editing packages like combobulate
Re:Ki Editor - an editor that operates on the AST by shashurup on Sunday March 08, 2026 @04:32AM (#47295630)
Hey, that one is interesting, somehow I have missed it. Thank you!
Re:Ki Editor - an editor that operates on the AST by ablob on Saturday March 07, 2026 @07:37AM (#47287117)
This is the first time I've heard about Emacs trying to look nice.
Re:Ki Editor - an editor that operates on the AST by skydhash on Saturday March 07, 2026 @06:55AM (#47286814)
Vim is Emacs applied to Vi
Re:Ki Editor - an editor that operates on the AST by umanwizard on Saturday March 07, 2026 @11:45AM (#47289207)
Not even close.
Re:Ki Editor - an editor that operates on the AST by skydhash on Saturday March 07, 2026 @01:24PM (#47290126)
How is it not?

Scripting language? Check!

Custom commands? Check!

Windows management? Check!

Build tools integration and error-based navigation? Check!

File manager? Check!

Re:Ki Editor - an editor that operates on the AST by johnisgood on Saturday March 07, 2026 @02:16PM (#47290576)
Operating system? Check or not? :D
Re:Ki Editor - an editor that operates on the AST by skydhash on Saturday March 07, 2026 @02:24PM (#47290633)
Vim has stopped before that particular threshold. But if ever Neovim get a GUI version, I believe the community will soon have its own Gnus, Eww, and EMMS.
Re:Ki Editor - an editor that operates on the AST by antiframe on Saturday March 07, 2026 @04:46PM (#47291762)
I think the "Scripting language? Check!" is missing an important distinctions between Emacs and most other extensible editors. The proportion of the code editor features that are written in the configuration/extension language matters

Looking at the Emacs and NeoVim codebases in GitHub: Emacs is 74.6% ELisp or CommonLisp and NeoVim is 71.9% Lua or VimScript. Never mind, NeoVim is close!

But, can you at runtime modify the NeoVim core functions? Honest question because I've only used vim and VimScript was definately limited compared to elisp. If so, then I say NeoVim and Emacs are both highly-extensible editors.

Re:Ki Editor - an editor that operates on the AST by umanwizard on Sunday March 08, 2026 @10:14PM (#47304092)
None of those capture the essence of emacs, which is that it is a scripting language repl where the vast majority of functionality is implemented in that language and can be inspected, debugged and modified at runtime.

Emacs is a general purpose programming/computing environment that ships with a text editor and some other nice features. Vim is a text editor and some other nice features that ships with a scripting mechanism. Not the same thing.

Re:Ki Editor - an editor that operates on the AST by gpvos on Saturday March 07, 2026 @03:37PM (#47291231)
Nah. NeoVim a tiny little bit, maybe.
Re:Ki Editor - an editor that operates on the AST by whobre on Saturday March 07, 2026 @08:51AM (#47287633)
Right, but we are discussing editors here.
Re:Ki Editor - an editor that operates on the AST by xpe on Saturday March 07, 2026 @09:19AM (#47287871)
Hold on. Operating systems and long-running esoteric history are always on topic here, right?

(This is spoken with something close to affection; I look fondly on my former Emacs days. I'm probably more likely than not to enjoy the company of a human who has at least tried Emacs and had some thoughtful reaction to it. I may not use it now, but the ideas live on in how I think and what I expect. Editors that push the limits, whatever those limits are, are part of the old school ethos I love about programming.)

Re:Ki Editor - an editor that operates on the AST by noosphr on Saturday March 07, 2026 @05:25PM (#47292058)
Evil mode is a perfectly reasonable text editor.
Re:Ki Editor - an editor that operates on the AST by hou32hou on Saturday March 07, 2026 @10:41AM (#47288598)
"Emacs is an editor" is as true as "Toyota Hilux is a gattling gun carrier"
Re:Ki Editor - an editor that operates on the AST by haxfn on Sunday March 08, 2026 @08:06AM (#47296674)
>_<