shellmark
: bookmark manager for shellshellmark
is a cross-platform bookmark mananger for your shell.
The main features are:
1. shellmark add
to bookmark directories and files.
2. shellmark browse
to interactively search and act on bookmarks.
Use ctrl+k
on selected bookmark to delete it. (shellmark browse)
shellmark
or shellmark.exe
.PATH
.cargo install
cargo install shellmark
.$HOME/.cargo/bin
.
Make sure this directory is in your PATH
.Make sure you have Rust toolchain set up (1.49+ should work). Then run the following commands:
bash
$ git clone https://github.com/artempyanykh/shellmark.git
$ cd shellmark
$ cargo install --path .
This will install shellmark
under ~/.cargo/bin
.
if type shellmark &>/dev/null; then
eval "$(shellmark --out posix plug)"
fi
if type -q shellmark
shellmark --out fish plug | source
end
if (Get-Command shellmark -ErrorAction SilentlyContinue) {
Invoke-Expression (@(&shellmark --out powershell plug) -join "`n")
}