I am trying to help with vis and it is a lot of fun to use. Aside from things where I really need neovim (because of large plugins), I use vis every day. Sam and ACME (and whole Plan9 for that matter) have the biggest problem with being too GUI oriented. They are from times when we discovered a mouse and then decided we need to use it for everything. Thirty years down the line we know better: we don’t.
I'll give you six that I haven't seen mentioned yet:
sim
andvis
, both of which focus on combiningvim
motions with structural regular expressions as used in…sam
andacme
from Plan 9, both of which are included in Plan 9 from User Space (akaplan9port
).sam
also has a modified/expanded version in the form ofdeadpixi/sam
, whileacme
has spin-offs like a port to Go and a standalone version.mg
, one of the three default text editors included with OpenBSD (the others beingvi
anded
).sandy
, the abandoned suckless text editor. It usesdmenu
and is fun to mess with for shits and giggles.I am trying to help with vis and it is a lot of fun to use. Aside from things where I really need neovim (because of large plugins), I use vis every day. Sam and ACME (and whole Plan9 for that matter) have the biggest problem with being too GUI oriented. They are from times when we discovered a mouse and then decided we need to use it for everything. Thirty years down the line we know better: we don’t.
I think you mean st instead of dmenu here
…no, I definitely meant
dmenu
.sandy
has keybindings that bring up (by default) variousdmenu
prompts as a substitute for the usual "command mode".:
orM-x
to bring up a command prompt,C-\
for a "pipe to" prompt,M-\
for ased
prompt… you get the idea.st
is just the suckless terminal emulator;sandy
can be run from any terminal emulator.