meh is remeh's personal code editor.
Developed in Zig.
Uses SDL2 for accelerated rendering and SDL2_ttf to load TTF files.
Executes ripgrep
to search through files.
Use zig 0.13.0
to compile.
- Modal vim-ish editor. Not vim-compliant: remeh-compliant.
- HiDPI support, smooth font rendering. SDL2 accelerated rendering.
- UTF8.
- LSP support: go to definition, references, completion, info/doc.
- Ripgrep integration.
- Hard-coded fast syntax highlighter. No tree-sitter integration.
- Highlight a word using the mouse.
- Open files navigating through directories. No fuzzy search.
- Vertical split. One. No horizontal split.
- Undo & redo.
Not available, open an issue.
In order to run all the tests:
$ zig build test --summary all
MIT License Copyright (c) 2022 Remy Mathieu