Seb*_*ian 14 keyboard-shortcuts autocomplete fish
我发现自己使用了 fish-shell 的自动完成功能,其中按 Tab 两次或更多次循环浏览建议。但是后来我不小心按了一次多次tab,我想回到之前的建议,所以我按了shift-tab,它只附加[z到命令。
例如,当我输入cd Dtabtab:
~> 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 次 |
| 最近记录: |