lll 0.1.1

Simple terminal file manager
Documentation
# lll

Simple terminal file manager

WIP, extremely rough. I would not recommend using this until it's 1.0.0.

## Goals

Almost no features. Think more like `noice` than `ranger`.

* Current keybinds:
  * `hjkl`: navigation
  * `q` quit
  * `G` jump to bottom
  * `g` jump to top

* None of these are planned features:
  * Themes
  * Built-in shell execution
  * Config files
  * Multiple panes (use screen or tmux)
  * System information
  * Windows support

* But these are:
  * Handle files in their default apps (xdg-open)
  * Make scrolling work (currently doesn't re-draw when you go below or above the current screen)
  * Planned keybinds (mostly not implemented yet):
    * `l` should open a file, if not a directory (XDG_OPEN, spawn new terminal?)
    * `d` cut a file/directory
    * `y` yank (copy) a file/directory
    * `p` put
    * `x` delete
    * `/` search (smartcase) (should filter results, not navigate between matches)
    * `.` toggle hidden files visibility (true by default)
    * `space` select multiple items
    * `s` drop to a shell (on `exit`, should return to `lll`)

## Other options

* `ranger` (Python) is the gold standard. It's got every feature under the sun,
  and is not always fast.
* `hunter` and `joshuto` are `ranger` clones in Rust. `joshuto` is pretty good!
  I haven't tried `hunter` because it requires more packages than I want to
  install.
* `nnn`, `noice`, and `rover` are relatively small and written in C. I like
  them! But I don't like C.
* `fff` is also fun, but it's written in Bash, and I wanted something both
  fast and maintainable.
* `lf` (Go) is very good. Like `ranger` minus a bunch of stuff I never use. I
  should really get better at Go.
* `marcos` (Rust) is rough, but I'm using some code from it (MIT, Hitesh Paul).

[LICENSE](./LICENSE.md)