I primarily edit groff-, shell- and (small) c-files. I like it to simply search a line make the edit and move on.All my groff and c projects have makefiles, with 'm' being an alias for 'make'. So a simple 'w' and '!m' will do.I use 'z' a lot to view portions of the file.If I need to transfer a part of a file to another file I simly write that part to a temporary file and import it.There are some situations when I open vi instead. Primarily when I have to escape a lot of characters to make the edit.
I simply never tried emacs. No special reason for it. Moved from Kate to Vim to Vi to Ed. And kept using the last two from then on.Maybe I'll take a look at it someday.
Ed Along with rlwrap it gives me a very fast and powerful workflow.Rlwrap It wraps around a program and gives it the ability to make use ofthe readline lib.Screen I use it when I boot without X. Gives a very fast workflow, being able to switch between programs.Mpv Multimedia powerhouse. Even works (pretty) well without X, with a framebuffer.Ecasound Cli daw. Have several scripts to make a recording on the fly or to be able to jam.
Alpine.Have used crux but using low end / old hardware results in almost permanent building software.
Me. Along with vi depending on my mood.