对于不同的vi编辑模式,是否有不同的bash提示?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (12)

对于不同的vi编辑模式,不同的bash提示?

提问于
用户回答回答于

搜索Google之后,浏览bash手册页,然后查看bash源代码(lib/readline/vi)_(mode.c)当从INSERT模式移动到命令模式时,似乎没有一种简单的方法来更改提示符。看起来这里可能有一个机会来修补bash源代码,因为有人要求启动和停止源中的模式。

用户回答回答于

bash 4.3和readline 6.3

4.  New Features in Readline
j.  New user-settable variable, show-mode-in-prompt, adds a characters to the
    beginning of the prompt indicating the current editing mode.

所以

set show-mode-in-prompt on

进入/etc/inputrc或~/.inputrc(Thxstooj)

扫码关注云+社区