如何在fish shell的vi绑定普通模式下将空格键映射为回车键
在Fish Shell的Vi普通模式中把空格键改成执行命令(和回车效果一致)
直接按以下步骤操作即可:
临时生效(仅当前终端会话)
在终端里执行这行命令:
bind --mode normal ' ' accept-line
永久生效(所有终端会话)
编辑Fish的配置文件~/.config/fish/config.fish,在文件中添加一行:
bind --mode normal ' ' accept-line
保存文件后,要么重启终端,要么执行source ~/.config/fish/config.fish让配置立刻生效。
原理说明:--mode normal指定绑定规则仅在Vi普通模式下生效,accept-line是Fish内置的命令,作用和按下回车键完全相同——提交当前输入的命令并执行。
内容的提问来源于stack exchange,提问作者Edward
相关产品推荐
相关产品推荐

