在 Bash 中,您可以按Alt
-.
插入上一个命令的最后一个参数。如果您多次按下该键,它会循环显示历史记录中所有命令的最后一个参数。但是,有时我按的次数太多,我想反转循环的方向,因此向前执行。这可能吗?
Ctrl
(即,如果您使用-进行反向搜索r
,则可以用Ctrl
-改变方向。 -s
的类似物是什么?)Alt
.
答案1
Alt
如果为-提供一个负参数.
,它会反转方向。最简单的方法(使用标准键绑定)是Alt
- -
(相当于参数 -1)。
因此,在按下一个或多个Alt
-.
键后,按下Alt
--
将导致下一个Alt
-.
键反向运行。(只需忽略按下Alt
-时出现的参数对话框即可-
。)