gpt4 book ai didi

bash - 可以将 Bash 配置为在当前输入行上搜索字符串吗?

转载 作者:行者123 更新时间:2023-11-29 09:41:49 24 4
gpt4 key购买 nike

用于在使用命令行时快速定位位置(是的,我是 Emacs 的粉丝)。查看 Bash' man 后,我找不到这样的提示。是否需要修改 readline 的源代码来支持这个?

非常感谢!!

最佳答案

我不知道有什么方法可以直接在命令行中执行此操作,但 bash 确实支持将在您选择的编辑器中打开命令行的按键。来自 bash 联机帮助页:

   edit-and-execute-command (C-xC-e)
Invoke an editor on the current command line, and execute the
result as shell commands. Bash attempts to invoke $FCEDIT,
$EDITOR, and emacs as the editor, in that order.

因此,在 emacs 绑定(bind)模式(默认)下按 CTRL-x CTRL-e 或在 vi 绑定(bind)模式下按 ESC v(set -o vi)将在编辑器中打开现有命令行由上述环境变量指定。您可以编辑命令行,保存并退出编辑器后,命令将被执行。

关于bash - 可以将 Bash 配置为在当前输入行上搜索字符串吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1529553/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com