Kuremu 2 weeks ago committed by GitHub
commit 5c8debd806
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -992,6 +992,8 @@ fzf exports the following environment variables to its child processes.
.br
.BR FZF_POS " Vertical position of the cursor in the list starting from 1"
.br
.BR FZF_SELECTION " Text of currently selected line"
.br
.BR FZF_QUERY " Current query string"
.br
.BR FZF_PROMPT " Prompt string"

@ -869,6 +869,11 @@ func (t *Terminal) environ() []string {
if t.listenPort != nil {
env = append(env, fmt.Sprintf("FZF_PORT=%d", *t.listenPort))
}
if t.merger.Length() > 0 {
env = append(env, "FZF_SELECTION="+t.merger.Get(util.Min(t.merger.Length(), t.cy)).item.AsString(true))
} else {
env = append(env, "FZF_SELECTION=")
}
env = append(env, "FZF_QUERY="+string(t.input))
env = append(env, "FZF_ACTION="+t.lastAction.Name())
env = append(env, "FZF_KEY="+t.lastKey)

Loading…
Cancel
Save