0.1.1 • Published 6 years ago

pick-dir v0.1.1

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

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 using Backspace.
  • Once finished press CTRL + C and the current folder will be printed to stdout. Ideally this will be served as an argument to cd

Keymap

  • PageUp / PageDown - Scroll up / down
  • ArrowUp / ArrowDown - Navigate through selection
  • Backspace - Move up one folder
  • Enter - Move inside selected folder
  • CTRL + C - Finish and print current folder to stdout
  • CTRL + W - Clear search