mirror of
https://github.com/junegunn/fzf.git
synced 2025-11-19 09:03:43 -05:00
Update z (consider $_Z_CMD, simplify sed because first column can contain string "common:", ignore z parameters like "-x")
@@ -663,11 +663,12 @@ Fish like interactive tab completion for cd in zsh.
|
|||||||
like normal z when used with arguments but displays an fzf prompt when used without.
|
like normal z when used with arguments but displays an fzf prompt when used without.
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
unalias z 2> /dev/null
|
unalias ${_Z_CMD:-z} 2>/dev/null
|
||||||
z() {
|
function ${_Z_CMD:-z} {
|
||||||
[ $# -gt 0 ] && _z "$*" && return
|
[[ $# -gt 0 ]] && _z $* && return
|
||||||
cd "$(_z -l 2>&1 | fzf --height 40% --reverse --inline-info +s --tac --query "$*" | sed 's/^[0-9,.]* *//')"
|
cd "$(_z -l 2>&1 | sed 's/^[^ ]* *//' | fzf --height 40% --reverse --inline-info +s --tac --query "${*##-* }")"
|
||||||
}
|
}
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Here is another version that also supports relaunching z with the arguments
|
Here is another version that also supports relaunching z with the arguments
|
||||||
|
|||||||
Reference in New Issue
Block a user