要接受Fish建议,有两个键绑定:ctrl-f
和向右箭头。但是这些要求使用小指和/或离开主行。
我宁愿使用更容易访问的内容,例如shift+enter
。有没有一种配置方式?我在文档中找不到有关更改键绑定的任何内容。
答案 0 :(得分:4)
他们可以使用bind
命令。使用bind <sequence> <commands>
,例如bind \cg accept-autosuggestion
将其绑定到control-g。将其粘贴在config.fish中的某个位置(假设fish> = 3.0.0)。
要找出您的终端为组合键发送的顺序(不幸的是这些键尚未标准化),请使用fish_key_reader
并按该组合。
要找出绑定到特定组合的命令,请使用bind <sequence>
。例如。 bind \cf
将打印bind --preset \cf forward-char
(其中--preset
表示这是默认绑定)。
但是,通常无法使用shift + enter,只是因为它不是由终端发送的,所以它在其中运行的程序不可用。