Seconding vim as the universal Unix/Linux editor. It takes a while to become a real vim pro, but learning basic usage is very helpful. Escape to switch to normal mode (where letters trigger functions instead of just typing), i to switch to input mode, : in normal mode to enter commands, :wq to save and quit, :q! to exit without saving - that alone should be enough to cover a lot of basic use cases. If you ever want to learn more, there are plenty of tutorials online.
Unfortunate date to publish a proposal on…