pick-dir
v0.1.1
Published
Faster command line folder navigation
Downloads
1
Readme
Pick Dir
An User-Experience-focused visual alternative to cd
, aimed at achieving faster folder navigation.
Installation
Dependencies:
npm install -g pick-dir # May need to be prefixed by sudo
Setup
The recommended way of using pick-dir is by adding the following to your ~/.bashrc
d() {
cd $( pick-dir )
}
Then source bashrc (source ~/.bashrc
) and invoke using d
Usage
- Once started, pick-dir will print to stderr the current list of files and folders.
- Navigate around using arrow keys.
- Quickly select a folder by typing part of its name.
- Enter folders using
Enter
. Exit folders usingBackspace
. - Once finished press
CTRL + C
and the current folder will be printed to stdout. Ideally this will be served as an argument tocd
Keymap
PageUp
/PageDown
- Scroll up / downArrowUp
/ArrowDown
- Navigate through selectionBackspace
- Move up one folderEnter
- Move inside selected folderCTRL + C
- Finish and print current folder to stdoutCTRL + W
- Clear search