当我按下向上箭头时,我想使用fzf模糊查找器命令历史记录,而不是典型的命令历史记录。
在我的fzf键绑定文件中,我可以通过编辑以下代码片段来编辑哪个键打开模糊查找器:
bindkey '{command such as ^R}' fzf-history-widget
如何表示up arrow键,使其在按下此函数时调用此函数?我还必须在其他地方禁用其他功能吗?
发布于 2019-09-05 19:55:35
在<Up>中绑定zsh密钥
使用
bindkey "${key[Up]}" fzf-history-widget或
bindkey '^[[A' fzf-history-widget或
bindkey "${terminfo[kcuu1]}" up-line-or-history将zsh中的zsh键绑定到fzf-history-widget函数。
在<Up>中绑定bash密钥
您可以设置<Up>箭头键来显示从历史记录开始的命令,从命令行上光标之前的字符开始。
bind '"\e[A": history-search-backward'用于fzf绑定的bash
有一个问题#1492:[bash]在CTRL中直接使用CTRL命令射击
因此,history-exec.bash插件的创建是为了使用fzf进行历史扩展。
macOS特异性结合
bindkey "${terminfo[kcuu1]}" fzf-history-widget
发布于 2021-11-03 15:26:57
https://stackoverflow.com/questions/57811962
复制相似问题