bingcicle / gram

A Zig port of the kilo editor, in less than 1000 LOC.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gram

Gram is a Zig port of the Kilo editor which was written in C.

Gram has primitive search support and simple syntax highlighting for Zig just as Kilo does for C/C++.

There are some unsupported features (non-prints), but this implementation tries to stay true to the original as much as possible.

gramv2

Build

Gram is built on v0.11.0-dev.3198+ad20236e9.

zig build -Doptimize=ReleaseSafe

Usage

gram [file_name]

This was written in a personal endeavour to learn Zig and may, like the original kilo, serve as a starting point to write other editors in Zig.

About

A Zig port of the kilo editor, in less than 1000 LOC.


Languages

Language:Zig 100.0%