Toot

Written by Patrick Marchand on 2024-11-15 at 22:08

[#]plan9 #acme allows you to execute selected text by running it with the rc shell and printing the return value in acme.

But did you know you could override the shell it uses by exporting the SHELL and acmeshell variable with another shell ? It works easily with bash or python, but I think the exec command acme does hardcodes a '-c' argument so if you want it to work with other shells you probably need to wrap it in script that handles the '-c'.

But if I can get that working then that means I can turn acme into a language specific interpreter. Ideally I think I'd like to be able to have an rc shell in the tag bar and a language specific shell in the window body, but that would probably require modifying acme's source code.

=> More informations about this toot | View the thread | More toots from mathuin@bsd.network

Mentions

Tags

=> View plan9 tag | View acme tag

Proxy Information
Original URL
gemini://mastogem.picasoft.net/toot/113489252470419832
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
225.274589 milliseconds
Gemini-to-HTML Time
0.632747 milliseconds

This content has been proxied by September (3851b).