Reedline

Last Updated on: 9th March 2024, 11:57 am

Web site: docs.rs/reedline/
Category: Office
Subcategory: Text Editors
Platform: Linux, OS X, Windows
License: MIT
Interface: CLI
Wikipedia:
First release: February 2021

Reedline – a project to create a line editor (like bash’s readline or zsh’s zle) that supports many of the modern conveniences of CLIs, including syntax highlighting, completions, multiline support, Unicode support, and more. It is currently primarily developed as the interactive editor for nushell (starting with v0.60) striving to provide a pleasant interactive experience.

Reedline has now all the basic features to become the primary line editor for nushell
– General editing functionality, that should feel familiar coming from other shells (e.g. bash, fish, zsh).
– Configurable keybindings (emacs-style bindings and basic vi-style).
– Configurable prompt
– Content-aware syntax highlighting.
– Autocompletion (With graphical selection menu or simple cycling inline).
– History with interactive search options (optionally persists to file, can support multiple sessions accessing the same file)
– Fish-style history autosuggestion hints
– Undo support.
– Clipboard integration
– Line completeness validation for seamless entry of multiline command sequences.


Click to rate this post!
[Total: 0 Average: 0]

Leave a Comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.