Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mismith/ccd
Custom Change Directory: `cd` with built-in tree navigator
https://github.com/mismith/ccd
bash cd macos terminal
Last synced: 24 days ago
JSON representation
Custom Change Directory: `cd` with built-in tree navigator
- Host: GitHub
- URL: https://github.com/mismith/ccd
- Owner: mismith
- Created: 2017-01-11T01:16:08.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-11-08T23:11:16.000Z (about 5 years ago)
- Last Synced: 2024-10-10T09:21:02.233Z (3 months ago)
- Topics: bash, cd, macos, terminal
- Language: JavaScript
- Size: 1.39 MB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ccd
Custom Change Directory: `cd` with built-in tree navigator![Demo GIF](./demo.gif)
## Installation
1. `npm i -g ccd.js` or `yarn global add ccd.js`
2. In your `~/.zshrc`/`~/.bash_profile`, add `. $(npm bin -g)/ccd` or `. $(yarn global bin)/ccd`
3. Open a new shell (or source your shell profile)## Usage
- `ccd` to start in the current directory
- up/down: change selection
- right: move into selected directory
- left: move to parent directory
- enter: `cd` to selected directory
- space: `cd` to open/active directory
- esc/ctrlc: quit/cancel