我似乎找不到任何有关如何导航制表符完成或如何在 Fish shell 中的制表符完成中绑定键的信息。
这就是我想要实现的目标,但是是在 Fish shell 中而不是 zsh 中。ZSH 中类似鱼的参数补全搜索
请帮忙...
答案1
选项卡完成寻呼机使用与命令行编辑器的其余部分相同的键,因此要绑定h以在寻呼机中移动(并h
在编写命令时保持插入状态),请使用:
bind h 'if commandline --paging-mode; commandline --function backward-char; else; commandline --insert h; end'
j可以为、k和添加类似的行l。
但请注意,当寻呼机处于搜索模式(使用Ctrl+ S)时,此操作会中断,因为无法检测搜索模式是否处于活动状态(这可能是缺少的功能)。