如何让“fzf”选择的结果进入我的 bash 历史记录?

如何让“fzf”选择的结果进入我的 bash 历史记录?

FZF 是一个可爱的工具,我遇到的主要问题是我最终使用它运行的命令不会出现在我的 bash 历史记录中。

假设我这样做

history | fzf

我选择最近运行的命令,例如echo "hello"。然后,当我查看 bash 历史记录时,我最近运行的命令不是echo "hello",而是history | fzf。这意味着如果我想再次运行它,我必须重新运行整个history | fzf并找到相同的命令。echo "hello"

有没有办法强制我选择的命令,我通过使用fzf进入我的 bash 历史记录?

相关内容