Skip to content

TakaakiFuruse/jump-kun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

473204b · Nov 6, 2024

History

93 Commits
Dec 14, 2019
Nov 6, 2024
Jun 12, 2022
Jan 26, 2020
Oct 1, 2023
Nov 6, 2024
Dec 14, 2019
Aug 27, 2019

Repository files navigation

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