Artyom Bologov on Nostr: I keep sticking with ed(1) and discovering new ways to (ab)use this ancient program. ...
I keep sticking with ed(1) and discovering new ways to (ab)use this ancient program. And, inevitably, I end up customizing, wrapping, and finding forks of it. So I decided to catalogue a (pretty modest) collection of all the ed(1) scripts and implementations I use, in my new My ed(1) Toolbox:
https://aartaka.me/my-ed.htmlPublished at
2025-09-09 16:11:23 UTCEvent JSON
{
"id": "40c8c89fccba99349eec15ace16caf762319f88b64f87dcd1cbfb026bb9881da",
"pubkey": "681d02ade973883f419f143e7c5b8a3f1f13dd585acd936353d8b39df86b1a9a",
"created_at": 1757434283,
"kind": 1,
"tags": [
[
"proxy",
"https://merveilles.town/@aartaka/115175213177201504",
"web"
],
[
"proxy",
"https://merveilles.town/users/aartaka/statuses/115175213177201504",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://merveilles.town/users/aartaka/statuses/115175213177201504",
"pink.momostr"
],
[
"-"
]
],
"content": "I keep sticking with ed(1) and discovering new ways to (ab)use this ancient program. And, inevitably, I end up customizing, wrapping, and finding forks of it. So I decided to catalogue a (pretty modest) collection of all the ed(1) scripts and implementations I use, in my new My ed(1) Toolbox:\n\nhttps://aartaka.me/my-ed.html",
"sig": "706dc98ca0745f066deb7f07ec6bf82bf24c90560aa5de2c9529e03bf3077a238d288cfea7b0a6e1841615a72a1be707fe98f157f3c6b7d3cdb7ecf862c13fe6"
}