我刚刚在zsh中发现我是否有一个变量,即abc="cba"
,如果我键入echo ${!abc}
并按Enter,它不会作为命令运行,而是在下面用扩展变量{打开新提示{1}}。
并且可能包含了功能强大的zsh插件,通过双击echo ${abc="cba"}
,我们可以自动插入sudo
。
因此,为了进一步研究并可能开辟新的可能性,关于那种键入命令但未输入的操作的正确术语是什么?
谢谢...
答案 0 :(得分:0)
这些似乎无关。首先是zsh要求您verify history expansion。第二个是a ZLE (Zsh Line Editor) widget,具有用于修改当前命令行的键绑定。您可以在oh-my-zsh the source code中看到此ZLE小部件的外观。