diff options
author | Junegunn Choi <junegunn.c@gmail.com> | 2024-01-16 14:17:56 +0900 |
---|---|---|
committer | Junegunn Choi <junegunn.c@gmail.com> | 2024-01-16 14:18:31 +0900 |
commit | cdfaf761df2e68503ca7c74c0aaa3e6fa4a46bda (patch) | |
tree | d12ef3ad5a0f20b0f8a462967afb026dd04615bc /man/man1/fzf.1 | |
parent | 1a9ea6f738cfafab83a5e0e828e60f0bf68bffee (diff) |
Expose state information via environment variables to child processes
Close #3582
Diffstat (limited to 'man/man1/fzf.1')
-rw-r--r-- | man/man1/fzf.1 | 35 |
1 files changed, 33 insertions, 2 deletions
diff --git a/man/man1/fzf.1 b/man/man1/fzf.1 index 905f6774..55db6d6b 100644 --- a/man/man1/fzf.1 +++ b/man/man1/fzf.1 @@ -592,8 +592,6 @@ Also, * \fB{n}\fR is replaced to the zero-based ordinal index of the current item. Use \fB{+n}\fR if you want all index numbers when multiple lines are selected. .br -* \fB{fzf:action}\fR is replaced to to the name of the last action performed -* \fB{fzf:prompt}\fR is replaced to to the prompt string Note that you can escape a placeholder pattern by prepending a backslash. @@ -901,6 +899,39 @@ of field index expressions. .BR .. " All the fields" .br +.SH ENVIRONMENT VARIABLES EXPORTED TO CHILD PROCESSES + +fzf exports the following environment variables to its child processes. + +.BR FZF_LINES " Number of lines fzf takes up excluding padding and margin" +.br +.BR FZF_COLUMNS " Number of columns fzf takes up excluding padding and margin" +.br +.BR FZF_TOTAL_COUNT " Total number of items" +.br +.BR FZF_MATCH_COUNT " Number of matched items" +.br +.BR FZF_SELECT_COUNT " Number of selected items" +.br +.BR FZF_QUERY " Current query string" +.br +.BR FZF_PROMPT " Prompt string" +.br +.BR FZF_ACTION " The name of the last action performed" +.br +.BR FZF_PORT " Port number when --listen option is used" +.br + +The following variables are additionally exported to the preview commands. + +.BR FZF_PREVIEW_TOP " Top position of the preview window" +.br +.BR FZF_PREVIEW_LEFT " Left position of the preview window" +.br +.BR FZF_PREVIEW_LINES " Number of lines in the preview window" +.br +.BR FZF_PREVIEW_COLUMNS " Number of columns in the preview window" + .SH EXTENDED SEARCH MODE Unless specified otherwise, fzf will start in "extended-search mode". In this |