m/fzf
1
0
mirror of https://github.com/junegunn/fzf.git synced 2025-11-19 17:13:42 -05:00

Updated Examples (markdown)

mgild
2018-09-13 18:56:42 -07:00
parent 442989465c
commit 2beeede6ec

@@ -813,13 +813,14 @@ function cd() {
fi fi
while true; do while true; do
local lsd=$(echo; echo ".." && ls -p | grep '/$' | sed 's;/$;;') local lsd=$(echo; echo ".." && ls -p | grep '/$' | sed 's;/$;;')
local dir="$(echo "$lsd" | local dir="$(echo $lsd |
fzf --height 40% --reverse --preview ' fzf --reverse --preview '
echo -n "$(pwd)/" | sed "s;//;/;"; local __cd_nxt="$(echo {})";
echo {}; echo; nxt="$(echo {})"; local __cd_path="$(echo $(pwd)/${__cd_nxt} | sed "s;//;/;")";
[[ "$nxt" == "" ]] && echo $__cd_path;
echo "Close Navigator\n" && ls -p --color=always || echo;
ls -p --color=always {} [[ "$__cd_nxt" == "" ]] && echo "Press Enter to close navigator\n";
ls -p --color=always "${__cd_path}";
')" ')"
[[ ${#dir} != 0 ]] || return 0 [[ ${#dir} != 0 ]] || return 0
builtin cd "$dir" &> /dev/null builtin cd "$dir" &> /dev/null