ConsoleReadAsync Async methods for reading keys lines, via ReadLine, “A Pure C# GNU-Readline like library for .NET/.NET Core”. Seems to work. There is much room for improvement.