Rendered at 04:44:37 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
willrshansen 27 minutes ago [-]
This feels like two steps up from a highly customized vim config. But I want one step up.
I want to be able to piece together an editor from modular task specific executables. Different programs for file searching, input mapping, buffer modification and display, etc.
Probably similar to how LSPs are already separated from most editors.
One step less hardcore than writing a whole editor.
Anyone know of any existing projects along these lines?
kalterdev 11 minutes ago [-]
Acme [1]
It steps down from “customize everything” mantra, believing it leaves users with an underdeveloped essential system. But it still has two major API: one for windows manipulation [2], the other for text-based integration with the surrounding system (plumber [3])
All textual CLI tools (that is, without pseudographics) work by default.
I want to be able to piece together an editor from modular task specific executables. Different programs for file searching, input mapping, buffer modification and display, etc. Probably similar to how LSPs are already separated from most editors.
One step less hardcore than writing a whole editor.
Anyone know of any existing projects along these lines?
It steps down from “customize everything” mantra, believing it leaves users with an underdeveloped essential system. But it still has two major API: one for windows manipulation [2], the other for text-based integration with the surrounding system (plumber [3])
All textual CLI tools (that is, without pseudographics) work by default.
I use Acme for everything except web browsing.
[1]: http://youtu.be/dP1xVpMPn8M
[2]: http://9p.io/magic/man2html/4/acme
[3]: http://9p.io/sys/doc/plumb.html