Thanks to visit codestin.com
Credit goes to lib.rs

49 releases (28 stable)

Uses new Rust 2024

1.0.29 Nov 28, 2025
1.0.25 Aug 18, 2025
1.0.22 May 23, 2025
1.0.16 Mar 11, 2025
0.1.6 Jun 6, 2022

#1257 in Command line utilities

Apache-2.0

63KB
569 lines

Crates.io Crates.io Build Status dependency status snapcraft.io

bcd is a way to cd to directories that have been bookmarked.

asciicast

How to use: create a bookmark

# create a bookmark to the logs directory
$ cd /var/log
$ bcd -s logs

# move to home
$ cd ~

# list the bookmarks
$ bcd -l

# change to the bookmarked directory
$ bcd logs
$ pwd

Installation

Installation Issues

Shell Environments

Supports your favourite shell environment:

  • bash
  • fish
  • ksh
  • zsh
  • PowerShell (on Windows or MacOS)

Contribute

There are many shell that this tool could be used on, I just don't use them. I would be happy to take a look at any PRs that add support for other shells.

Get it from the Snap Store

Dependencies

~6–8.5MB
~148K SLoC