Crates.io | fpick |
lib.rs | fpick |
version | 0.3.5 |
source | src |
created_at | 2024-02-02 15:17:59.48429 |
updated_at | 2024-04-29 12:25:51.287788 |
description | Interactive file picker |
homepage | https://github.com/igrek51/fpick |
repository | https://github.com/igrek51/fpick |
max_upload_size | |
id | 1124435 |
size | 75,961 |
fpick is an interactive file picker to traverse through directories tree in a terminal.
cargo install fpick
This will install fpick
binary in Rust's Path.
Alternatively, you can download the compiled binary:
curl -L https://github.com/igrek51/fpick/releases/download/0.3.0/fpick -o ~/bin/fpick
chmod +x ~/bin/fpick
Launch the interactive file picker by running fpick
.
Navigate with keyboard:
↑
and ↓
to move between files and directories,→
to enter a directory.←
to go up,Enter
to select a file, exit and print its path to stdout.See fpick --help
for more options.
Usage:
fpick [OPTIONS]
to select a file in a current directory and return its pathfpick [OPTIONS] <PATH>
to select a file starting from a specified directoryOptions:
--relative
, --rel
, -r
- Print selected path as relative to the starting directory--version
- Print version--help
, -h
- Print usageYou can use it in combination with other commands, for example to print the selected file:
cat `fpick`
Tired of typing ls
and cd
, over and over again,
just to find a file in a deeply nested directory tree?
Use fpick
to navigate through directories interactively:
cd `fpick`