repositorypackage
0.0.0-20230131232016-03b4e7dee324
Repository: https://github.com/alimpfard/line.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
(Lib)Line
A full reimplementation of SerenityOS's LibLine in Go.
LibLine is a full-featured terminal line editor with support for:
- Flexible autocompletion
- Live prompt and buffer update/stylisation
- Multiline editing
- and more.
The API is a complete clone of SerenityOS's LibLine, an example can be found in example/.
This implementation is currently incomplete, and has missing or otherwise buggy features:
- LibLine's history file format is not implemented yet
- Editor config is not implemented yet (
~/.config/lib/line.ini
) - Some editor internal functions are left unimplemented
- And probably many more bugs not yet encountered.