oursh icon indicating copy to clipboard operation
oursh copied to clipboard

`sh`-style tab completion

Open nixpulvis opened this issue 7 years ago • 1 comments
trafficstars

The initial version of this shell will be mainly a POSIX shell. We should start by replicating this somewhat basic completion functionality before adding the rest behind various feature flags.

  • [x] Executable completion
  • [ ] Path completion
  • [ ] Show possibilities on \t\t

nixpulvis avatar Oct 16 '18 19:10 nixpulvis

See https://github.com/nixpulvis/oursh/issues/5#issuecomment-431593744, specifically note, we only need to built these functions for this initial issue.

  • complete_command
    • complete_builtin
    • complete_executable
  • complete_path (includes ~, and globs)

nixpulvis avatar Oct 23 '18 18:10 nixpulvis