From 09b0958b5f2b4ab0337f0c5125edba505462d162 Mon Sep 17 00:00:00 2001 From: LangLangBart <92653266+LangLangBart@users.noreply.github.com> Date: Mon, 22 Jan 2024 05:17:03 +0100 Subject: [PATCH] docs(ADVANCED.md): replace placeholder with env variable for toggle single key binding (#3593) --- ADVANCED.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ADVANCED.md b/ADVANCED.md index 6e1d04f..e001e56 100644 --- a/ADVANCED.md +++ b/ADVANCED.md @@ -222,17 +222,17 @@ To make a key binding behave differently each time it is pressed, we need: 2. and a way to dynamically perform different actions depending on the state. The following example shows how to 1. store the current mode in the prompt -string, 2. and use this information (`{fzf:prompt}`) to determine which +string, 2. and use this information (`$FZF_PROMPT`) to determine which actions to perform using the `transform` action. ```sh fd --type file | fzf --prompt 'Files> ' \ --header 'CTRL-T: Switch between Files/Directories' \ - --bind 'ctrl-t:transform:[[ ! {fzf:prompt} =~ Files ]] && + --bind 'ctrl-t:transform:[[ ! $FZF_PROMPT =~ Files ]] && echo "change-prompt(Files> )+reload(fd --type file)" || echo "change-prompt(Directories> )+reload(fd --type directory)"' \ - --preview '[[ {fzf:prompt} =~ Files ]] && bat --color=always {} || tree -C {}' + --preview '[[ $FZF_PROMPT =~ Files ]] && bat --color=always {} || tree -C {}' ``` Ripgrep integration