intelli-shell 3.4.0

Like IntelliSense, but for shells
Examples:
  # Open an interactive interface to bookmark a new command (ctrl+b)
  intelli-shell new -i

  # Interactively search stored commands, initially filtering for "git" (ctrl+space)
  intelli-shell search -i git

  # Interactively replace variables in a command (ctrl+l)
  intelli-shell replace -i "echo {{message}}"

  # Fix a command that is failing (ctrl+x)
  intelli-shell fix "git comit amend"

  # Store a command non-interactively
  intelli-shell new "find . -name '*.py'" --alias "lp" --description "Find Python files" 

  # Export all user commands
  intelli-shell export user.commands

  # Interactively import user commands
  intelli-shell import -i user.commands

  # Fetch useful commands from tldr
  intelli-shell tldr fetch

  # Remove commands imported from tldr
  intelli-shell tldr clear

  # Adds a dynamic completion for any variable called {{branch}} on 'git' commands
  intelli-shell completion new --command git branch "git branch --format='%(refname:short)'"

  # Lists stored completions interactively
  intelli-shell completion list -i