Seb*_*ian 14 keyboard-shortcuts autocomplete fish
我发现自己使用了 fish-shell 的自动完成功能,其中按 Tab 两次或更多次循环浏览建议。但是后来我不小心按了一次多次tab,我想回到之前的建议,所以我按了shift-tab,它只附加[z
到命令。
例如,当我输入cd D
tabtab:
~> cd Desktop/
Run Code Online (Sandbox Code Playgroud)
我按tab,结果:
~> cd Documents/
Run Code Online (Sandbox Code Playgroud)
现在,当我按下 时<shift+tab>
,提示变为~> cd Documents/[Z
而不是返回到所需的状态:
~> cd Desktop/
Run Code Online (Sandbox Code Playgroud)
我该怎么做(最好使用fish_user_key_bindings.fish
文件)?该文档仅提供了特殊功能complete
。
正如你所说“文档只提供完整的特殊功能”。您无法返回预览建议,因为此功能尚未实现。
但要定义新的绑定,您必须使用fish_user_key_binding函数而不是.fish文件:打开您的配置文件~/.config/fish/config.fish
并添加:
function fish_user_key_bindings
bind [Z complete
end
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1963 次 |
最近记录: |