The vi(1) and vim(1) but also Geany which is very small/light and very powerful.
I love its block copying/pasting/typing and also that you can 'pass' any block of selected text into external command and it will be pasted back into that file you selected it after being parsed by it.
For example you can send that block of text info sort -n or tr ' ' '\n' command ... or into column -t to make it format well.
This also makes Geany a great editor/IDE for taking notes/documentation etc.
I tried to use ZIM for that but you can not even disable word wrapping so its maybe useful for some 'short' things but it definitely does not work for me and Geany fits beautiful here.
Regards.