No description
Find a file
2026-07-10 22:09:20 +02:00
src Actual final commit 2026-07-10 18:11:09 +02:00
.gitignore Remove log file from vcs 2026-07-02 17:06:56 +02:00
build.zig Add custom zig lldb binary 2026-06-29 10:21:54 +02:00
README.md update readme 2026-07-10 22:01:07 +02:00

stevi is a vi-like modal text editor.

Modes:

There are three modes - regular, insert and command

Regular

Regular mode is the mode in which you navigate and run operators

Operators:

w - next word 0 - start of line

Insert

Insert mode is the mode in which you input text. You enter it by typing i in regular mode. You will start typing at your cursor location

Command

Command mode is the mode in which you run commands. You can enter it by typing ; in regular mode.

Current commands:

;q - exit the editor

;eFILENAME - edit a file

;w - write your changes to the file

Compile instructions:

cd stevi/ zig build

Running instructions:

cd stevi/ ./zig-out/bin/stevi

AI disclosure

All the code and logic in this repository is human written except for two boilerplate structs in ansi.zig which are marked as AI generated