Update ADVANCED.md

This commit is contained in:
Junegunn Choi 2021-04-09 13:43:16 +09:00
parent 7fa89dddb4
commit 252fd7ecb1
No known key found for this signature in database
GPG Key ID: 254BC280FEF9C627

View File

@ -1,7 +1,7 @@
Advanced fzf examples Advanced fzf examples
====================== ======================
*(Last update: 2021/04/06)* *(Last update: 2021/04/09)*
<!-- vim-markdown-toc GFM --> <!-- vim-markdown-toc GFM -->
@ -242,10 +242,16 @@ IFS=: read -ra selected < <(
And run it with an initial query string. And run it with an initial query string.
```sh ```sh
# Make the script executable
chmod +x rfv chmod +x rfv
# Run it with the initial query "algo"
./rfv algo ./rfv algo
``` ```
> Ripgrep will perform the initial search and list all the lines that contain
`algo`. Then we further narrow down the list on fzf.
![image](https://user-images.githubusercontent.com/700826/113683873-a42a6200-96ff-11eb-9666-26ce4091b0e4.png) ![image](https://user-images.githubusercontent.com/700826/113683873-a42a6200-96ff-11eb-9666-26ce4091b0e4.png)
I know it's a lot to digest, let's try to break down the code. I know it's a lot to digest, let's try to break down the code.
@ -266,7 +272,7 @@ I know it's a lot to digest, let's try to break down the code.
- We customize how fzf colors various text elements using `--color` option. - We customize how fzf colors various text elements using `--color` option.
`-1` tells fzf to keep the original color from the input. See `man fzf` for `-1` tells fzf to keep the original color from the input. See `man fzf` for
available color options. available color options.
- The value of `--preview-window` options consists of 5 components delimited - The value of `--preview-window` option consists of 5 components delimited
by `,` by `,`
1. `up` — Position of the preview window 1. `up` — Position of the preview window
1. `60%` — Size of the preview window 1. `60%` — Size of the preview window