如题。使用 bash 时,通常可以通过ctrl+a
这个快捷键组合将命令行中的光标移至命令的行首,这个技巧在添加sudo
时非常方便。然而奇怪的是,在我的 bash 上,只有当命令比较短时,这个快捷键组合有效,当命令比较长时,这个快捷键组合就只能将光标移至行首后的第十二个字符的位置。
请教各位彦祖,这是什么原因导致的呢?
PS:
先行谢过🙏
已解决✔。
需要在PS1表达式中的颜色代码两端加上"\["和"\]"。
1
AoEiuV020 2021-12-30 15:26:26 +08:00
|
2
JiCKatNJ 2021-12-30 16:21:29 +08:00
不行就 sudo !!
|
3
LLaMA2 2021-12-31 10:00:48 +08:00
难道我每次用 HOME END 按键是不正确的姿势?
|