Crate intelli_shell

Source
Expand description

Like IntelliSense, but for shells!

intelli-shell demo

IntelliShell acts like a bookmark store for commands, so you don’t have to keep your history clean in order to be able to find something useful with ctrl + R.

§Features

  • Standalone binaries
  • Autocomplete currently typed command
    • Full Text Search in both command and description with hashtag support on descriptions
  • Find & replace labels of currently typed command
  • Edit bookmarked commands and provide aliases
  • Non-intrusive (inline) and full-screen interfaces
  • Fetch command to parse and store tldr pages (Thanks to them!)
  • Portability. You can use bookmarked commands in any supported shell, as well as exporting and importing elsewhere.

Modules§

debug
model
process
storage
theme

Macros§

trace

Structs§

ExecutionContext
Context of an execution
ProcessOutput
Output of a process

Traits§

Process
Trait to display a process on the shell

Functions§

remove_newlines
Removes newlines