23 releases

0.4.16 Nov 6, 2024
0.4.15 Oct 1, 2023
0.4.13 Feb 9, 2023
0.4.12 Sep 11, 2022
0.3.1 Oct 6, 2019

#1898 in Command line utilities

Download history 62/week @ 2024-09-23 127/week @ 2024-11-04 2/week @ 2024-11-11 4/week @ 2024-11-18 444/week @ 2024-12-02

457 downloads per month

MIT license

720KB
549 lines

jump-kun

Directory jumper made by Rust

Why jump-kun?

Can you count how many times did you typed cd on your teminal?

Typing..

cd \where\you\wanna\go

everytime is cumbersome.

Just use jump-kun.

demo

jump-kun...

  • Automatically records dirs you visited and shows.
  • Lists parents and child dirs of current dirs

(This crate is heavyly inspired by b4b4r07's enhancd)

How to install

Run cargo install

cargo install jump-kun

(or clone this repo then...)

cargo install --path .

Add following script to your .zshrc

(Might work on fish or bash, but not sure...)

function jump-kun-jump(){
    local selected=$(jump-kun)
    if [[ -n $selected ]]; then
        \cd $selected
    fi
}

Then type jump-kun-jump on your terminal.

WindowsOS

Sorry Windows users. jump-kun is not supported on WindowsOS.
jump-kun uses skim as a user interface and skim is dependent on tuikit.

Since tuikit is not supported on Windows, I can't guarantee that my library works on Windows.
Issue

Dependencies

~14–27MB
~350K SLoC