.Net/C# port of awesome antirez kilo text editor https://github.com/antirez/kilo. Based on another awesome implementation described in Build Your Own Text Editor. Expected to work in Unix and Windows terminals (cmd, powershell, wsl).
.Net 8.0 or higher.
Install .NET on Windows, Linux, and macOS
winget install Microsoft.DotNet.SDK.8
brew install dotnet
# Add Microsoft package manager feed
wget https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
# installation
sudo apt update
sudo apt-get install -y dotnet-sdk-8.0
Ensure that .Net 8 or later is installed
dotnet --version
git clone https://github.com/AndreyRusyaev/dotnet-kilo/
cd dotnet-kilo
dotnet run
- abstracted VT100 sequences (see VT100.cs)
- Unicode support
- Support for Windows terminals (CMD, Powershell, WSL).