我已经使用 bash 十多年了,并且已经习惯于能够输入 !$ 来重复最后一个参数,例如:
$ mkdir foo
$ cd !$
cd foo
Run Code Online (Sandbox Code Playgroud)
(最后一行是由 shell 打印出来的,告诉你你的命令的计算结果)。同样,我经常对以下内容:
$ make_sandwich
-bash: make_sandwich: Permission denied
$ sudo !!
sudo make_sandwich
Run Code Online (Sandbox Code Playgroud)
我真的很喜欢鱼壳,但我的肌肉记忆已经很成熟了。鱼有等价物吗?我可以配置 fish 以使用相同的命令吗?