What is your cd system?

This page summarizes the projects mentioned and recommended in the original post on /r/commandline

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • zoxide

    A smarter cd command. Supports all major shells.

  • Last but not least, I use zoxide, so I can z dir to go to any directory.

  • nnn

    nĀ³ The unorthodox terminal file manager

  • Why not use a file manager like nnn which also comes with bookmarks and/or jump/autojump/zoxide support? At some point cd ... was also supported but it seemed pressing left arrow in the TUI was more efficient so we dropped it.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • voidrice

    My dotfiles (deployed by LARBS)

  • bookmark system. Some people bookmark directories and add aliases to change to those directories.

  • nxes

    EHI fork of the es(1) shell

  • I don't actually see the need to jump around the filesystem that much, but I mostly use this, on many work systems I use the built-in pushd/popd utilities in bash, and on other shells, make use of cd - for quicker backtracking.

  • lax

    Locate Args and Execute

  • I made this: https://github.com/Property404/lax

  • apparix

    Command line directory bookmarks with jumping to bookmarks, subdirectory tab completion, distant listing etc

  • I used to keep some directory bookmarks with apparix, but nowadays I just use z.lua.

  • z.lua

    :zap: A new cd command that helps you navigate faster by learning your habits.

  • I used to keep some directory bookmarks with apparix, but nowadays I just use z.lua.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • zsh-z

    Jump quickly to directories that you have visited "frecently." A native Zsh port of z.sh with added features.

  • I use a plugin for zsh called z. I think this is the right one: https://github.com/agkozak/zsh-z It remembers where you have been and has pretty decent matching. I think it only works to places you have previous gone to using z. Maybe I should alias cd to z..

  • fzf

    :cherry_blossom: A command-line fuzzy finder

  • I use fzf, which provides shortcuts like: cd **[tab] to go to any directory under the current one.

  • broot

    A new way to see and navigate directory trees : https://dystroy.org/broot

  • i use broot vifm z

  • vifm

    Vifm is a file manager with curses interface, which provides Vim-like environment for managing objects within file systems, extended with some useful ideas from mutt.

  • i use broot vifm z

  • z

    z - jump around

  • i use broot vifm z

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts