mirror of
https://github.com/junegunn/fzf.git
synced 2025-11-20 09:33:42 -05:00
Updated Examples (markdown)
10
Examples.md
10
Examples.md
@@ -186,10 +186,12 @@ Integration with [z](https://github.com/rupa/z), like normal z when used with
|
|||||||
arguments but displays an fzf prompt when used without.
|
arguments but displays an fzf prompt when used without.
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
unalias z
|
[[ "$OSTYPE" =~ darwin ]] && alias tac='tail -r'
|
||||||
|
|
||||||
|
unalias z 2> /dev/null
|
||||||
z() {
|
z() {
|
||||||
if [[ -z "$*" ]]; then
|
if [[ -z "$*" ]]; then
|
||||||
cd "$(_z -l 2>&1 | sed -n 's/^[ 0-9.,]*//p' | fzf)"
|
cd "$(_z -l 2>&1 | tac | fzf | sed 's/^[0-9,.]* *//')"
|
||||||
else
|
else
|
||||||
_z "$@"
|
_z "$@"
|
||||||
fi
|
fi
|
||||||
@@ -203,7 +205,7 @@ for the previous command as the default input by using zz
|
|||||||
unalias z
|
unalias z
|
||||||
z() {
|
z() {
|
||||||
if [[ -z "$*" ]]; then
|
if [[ -z "$*" ]]; then
|
||||||
cd "$(_z -l 2>&1 | sed -n 's/^[ 0-9.,]*//p' | fzf)"
|
cd "$(_z -l 2>&1 | tac | fzf | sed 's/^[0-9,.]* *//')"
|
||||||
else
|
else
|
||||||
_last_z_args="$@"
|
_last_z_args="$@"
|
||||||
_z "$@"
|
_z "$@"
|
||||||
@@ -211,7 +213,7 @@ z() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
zz() {
|
zz() {
|
||||||
cd "$(_z -l 2>&1 | sed -n 's/^[ 0-9.,]*//p' | fzf -q $_last_z_args)"
|
cd "$(_z -l 2>&1 | sed -n 's/^[0-9,.]* *//' | fzf -q $_last_z_args)"
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user