LINUX.ORG.RU

История изменений

Исправление emcode, (текущая версия) :

Дошло. Но это получается, что реально только через биндинг, никакой аргумент не засунешь.

function _fzfcmdline() {
    READLINE_LINE=$(cat /mnt/e/Tmp/test/* | fzf)
    READLINE_POINT=${#READLINE_LINE}
}
# bind to Ctrl-X+e combination
bind -x '"\C-Xe": fzfcmdline'

Исходная версия emcode, :

Дошло. Но это получается, что реально только через биндинг, никакой аргумент не засунешь.

function fzfcmdline() {
    export READLINE_LINE=$(cat /mnt/e/Tmp/test/* | fzf)
    export READLINE_POINT=${#READLINE_LINE}
}
# bind to Ctrl-X+e combination
bind -x '"\C-Xe": fzfcmdline'