3 ms·
If you'd like to try out the sam command language yourself, there's an X11 port that works quite nicely on modern POSIX systems: https://github.com/deadpixi/sa
by thristian 3y ago
If you'd like to try out the sam command language yourself, there's an X11 port that works quite nicely on modern POSIX systems:
https://github.com/deadpixi/sam https://github.com/deadpixi/sam
Alternatively, the vis editor combines sam's command language with a vim-style modal interface that runs in the terminal, and is therefore even more portable:
https://github.com/martanne/vis/ https://github.com/martanne/vis/
- mananaysiempre 3y agoAnd while it doesn’t use the sam language precisely, I think in the broader “postfix Vi with visual feedback” category Kakoune[1] also warrants mentioning. The command language, in my experience, feels much more logical than that of Vis coming from a blank slate (things might be different if you come from Vim, but even when I used Vim regularly I never used the editing language that much exactly because I could never remember the damn thing). And having mentioned Kakoune it’d probably be unfair to then not point out Helix[2]. It has a very similar editing language, but it’s a fairly anti-Unix everything-bolted-in affair on the inside (“everything works out of the box” being the advertising take) compared to Kakoune’s Acme-inspired no-scripting scripting (there’s an ex-style command to exec a user program that can then drive the editor over stdio RPC, a set of hooks, and that’s it). So if you’ve come for the Plan 9 feels, I don’t expect Helix to be that appealing. It’s still an excellent editor, nevertheless. [1] https://kakoune.org/ https://kakoune.org/ [2] https://helix-editor.com/ https://helix-editor.com/