pick-dir

0.1.1 • Public • Published

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

Readme

Keywords

Package Sidebar

Install

npm i pick-dir

Weekly Downloads

1

Version

0.1.1

License

MIT

Unpacked Size

9.06 kB

Total Files

7

Last publish

Collaborators

  • aicioara