luneta 0.4.1
Luneta is an interactive filter that can be easily composed within any script.
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
luneta
Luneta is an interactive filter that can be easily composed within any script.
About
- fast.
- small binary. (~ 1mb)
- adaptable screen size.
- Supports terminals that are not capable of redefining colors. `--no-color`
Run luneta -h
for help.
Usage examples
Pick a command in your shell history:
cat ~/.bash_history | luneta
Checkout a git branch:
git branch | luneta | xargs git checkout
Kill an active process:
ps -e -o comm | luneta | xargs pkill
Check out /examples for more.
Keyboard shorcuts
- CTRL + n: next selection
- CTRL + p: previous selection
- CTRL + a: beggining of the line
- CTRL + e: end of the line
- CTRL + u: erase all the character before and after the cursor
- CTRL + d: exit
Installation
It should work on any ANSI/POSIX-conforming unix.
Precompiled binaries for linux - Make shure that you have libncurses installed.
Snap
Linux distributions that support snaps.
snap install luneta
Manual Installation
Prerequisites:
git clone https://github.com/fbeline/luneta
cd luneta
dub build -b release --compiler ldc2
License
MIT
- Registered by Felipe Beline Baravieira
- 0.4.1 released 4 years ago
- fbeline/luneta
- MIT
- Copyright © 2020, Felipe Beline Baravieira
- Authors:
- Dependencies:
- ncurses, fuzzyd
- Versions:
-
0.7.4 2020-May-26 0.7.3 2020-May-05 0.7.2 2020-May-04 0.7.1 2020-May-03 0.7.0 2020-May-03 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
0 downloads this month
-
42 downloads total
-
- Score:
- 2.2
- Short URL:
- luneta.dub.pm