Neovim, tmux, Starship, zoxide, fzf, exa, bash vi mode, ...
Shows git stats, command runtime etc. in a nice way.
You can change directory with partial keyword you remember. It will remember the most frequent cd and find it.
z exper # it will find "/disk/scratch1/experiments"
z exper datas # It will find "/disk/scratch1/experiments/datasets"
zi foo # cd with interactive selection (using fzf)
z foo<SPACE><TAB> # show interactive completions
Fuzzy file finder.
fzf
: find file and print the resultfzf-tmux
: runfzf
on a new tmux pane.anycommand directory/**<TAB>
: runfzf
and paste to command line- Alt+c: change directory
- Ctrl+t: find file and paste to command line
- Ctrl+r: reverse search
In VIM,
- :Files
- :FZF
and hit Ctrl+x to open in horizontal split, Ctrl+v for vertical split.
ls
with more colours.