Let's have a thread for textadept. A free open source text editor written in C that uses Lua for scripting.
It has prebuild binaries for linux, windows and macos but can easily be built by yourself.
It supports normal hotkeys, vim style editing (if you add or use one of the existing modules) and emacs like key-chains.
Textredux is a module for Textadept that basically turns all windows into buffers that are displayed within TA, very handy and recommended.
tl;dr a free oss alternative to bloated editors
https://foicica.com/textadept/index.html
https://rgieseke.github.io/textredux/