Files
linux-workspace/doc/fzf.md
2022-02-06 21:08:22 +01:00

1.3 KiB

# $HOME/.bashrc
source /usr/share/fzf/key-bindings.bash
source /usr/share/fzf/completion.bash

Pacman support

# Try this to fuzzy-search through all available packages, with package info shown in a preview window, and then install selected packages:
pacman -Slq | fzf --multi --preview 'pacman -Si {1}' | xargs -ro sudo pacman -S

# List all your installed packages, and then remove selected packages:
pacman -Qq | fzf --multi --preview 'pacman -Qi {1}' | xargs -ro sudo pacman -Rns
kill -9<Tab>
ssh **<Tab>
unset **<Tab>
export **<Tab>
unalias **<Tab>

alias fp="fzf --preview '~/bin/bat {} --color=always'"

Searching

Příklad Stručný popis

1 module fuzzy search popsaný výše 2 'module vybere jen ty položky, které skutečně obsahují text „module“ 3 ^module položka musí daným textem začínat 4 .py$ položka musí daným textem končit 5 !zip položka nesmí obsahovat daný text 6 !^test kombinace možností ! a ^ (položka nesmí začínat daným slovem) 7 !.jar$ kombinace možností ! a $ (položka nesmí končit daným slovem)