Julia Evans on Nostr: some more UI conventions that make “there terminal” feel unified * there’s a ...
some more UI conventions that make “there terminal” feel unified
* there’s a loose standard for command line arguments that many programs follow (not all!)
* TUI programs almost always support using the mouse
* interactive REPLs often use readline or imitate it
i’m not sure how many of these are written down or standardized anywhere, it’s hard to imagine there’s a standard saying “you should imitate readline if appropriate” but maybe there is?
(2/?)
Published at
2024-11-03 13:27:23Event JSON
{
"id": "9b5743dfe698901efc1326d4278d3612ee88a4570899d7f8bb122effcee09665",
"pubkey": "26cad6f140bf86de9c26b7c15419cab1aebdd7086358d26aa2d750e21cf3bf2e",
"created_at": 1730640443,
"kind": 1,
"tags": [
[
"e",
"1d38bc972f5d751b190a1d11ef7b64049bbf9fb55b02a2b62eb7a67c1dd18323",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://social.jvns.ca/users/b0rk/statuses/113419252106407753",
"activitypub"
]
],
"content": "some more UI conventions that make “there terminal” feel unified\n\n* there’s a loose standard for command line arguments that many programs follow (not all!)\n* TUI programs almost always support using the mouse\n* interactive REPLs often use readline or imitate it\n\ni’m not sure how many of these are written down or standardized anywhere, it’s hard to imagine there’s a standard saying “you should imitate readline if appropriate” but maybe there is?\n\n(2/?)",
"sig": "048811713c60b14b55aef1784473e67ace429ac5f5c5269dbb1a5a815798f1d8a6f3da4f902eb6dabff09f29d28540e8e8dd770c9a3d0f3822a1b2dfb47e2cc5"
}