Fish外壳中的某个键绑定的功能需要我按Enter键,如何避免这种情况?

我具有以下鱼壳功能

# gohome.fish
function gohome
    cd ~
end

当我将其与bind \eg gohome绑定并按Alt + G时,仍然必须按Enter才能调用它。按下Alt + G可以立即执行gohome吗?

jining123456 回答:Fish外壳中的某个键绑定的功能需要我按Enter键,如何避免这种情况?

当我用bind \ eg gohome绑定它并按Alt + G时,我仍然必须按Enter才能调用它。

你不知道。按下该键即可执行该功能。

发生的事情是,您的提示没有重新绘制以更新当前目录,然后按Enter即可触发。

在{p>中执行commandline -f repaint

bind \eg 'gohome; commandline -f repaint'

或在函数中。

本文链接:https://www.f2er.com/2514282.html

大家都在问