GitHub - antonmedv/llama: Terminal file manager
source link: https://github.com/antonmedv/llama
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
llama
Llama — a terminal file manager.
Why another file manager? I wanted something simple and minimalistic, something to help me with faster navigation in the filesystem. A cd & ls replacement. So I build "llama". It allows to quickly navigate with fuzzy searching, cd integration is quite simple. Opens vim right from llama. That's it. Simple and dumb as a llama.
Install
go get github.com/antonmedv/llama
Or download prebuild binaries.
Put the next function into ~/.bashrc:
function ll { llama "$@" 2> /tmp/path if [[ -d `cat /tmp/path` ]]; then cd `cat /tmp/path` fi }
Use ll to navigate the filesystem. Note: we need a such helper as the child process can't modify the working directory of the parent process.
Usage
Key binding Description
Arrows
Move cursor
Enter
Enter directory
Backspace
Exit directory
[A-Z]
Fuzzy search
Esc
Exit with cd
Ctrl+C
Exit with noop
Use LLAMA_EDITOR
environment variable to specify program for opening files.
export LLAMA_EDITOR=vim
License
Recommend
-
204
README.md
-
85
GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 85 million projects.
-
75
fff ( Fucking Fast File-Manager ) A [WIP] simple file manager written in bash . It...
-
42
README.md
-
40
README.md fx-completion Bash completion for fx
-
49
README.md Terminal Countdown Timer
-
51
README.md red
-
5
A terminal file managerLlama — a terminal file manager.Dump as llama & beautiful as a llama.EmbedFeatured 5h ago
-
1
<?xml encoding="utf-8" ??>Ranger is a command line-based file manager with VI key bindings. It provides a minimalistic and nice curses interface with a view on the directory hierarchy. In this tutorial, w...
-
4
🥾 walk
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK