Constantemente estaba golpeando las claves equivocadas en los editores de texto de la GUI, después de usar mucho Nano. Ctrl+O para guardar, Ctrl+x para cerrar, etc.
Así que hice lo único lógico y escribí mi propio editor de texto con el enlace clave predeterminado de Nano, al menos en las partes implementadas hasta ahora.
Hasta ahora lo he probado en Windows y Linux, pero también debería funcionar bien en macOS.
Linux (GTK)
Windows (WPF o WinForms)
Para construir este proyecto, necesitará cualquier tiempo de ejecución de C# compatible: mono o dotnet 4.7.1 (posiblemente más antiguo, no probado).
El proyecto se puede abrir y editar en Rider y Visual Studio, y en teoría también podría editarse en el código de estudio Visual.
Simplemente abra el proyecto, restaure los proyectos NUGET y luego construya como de costumbre.