如何启用“!!” 在鱼里?

pmk*_*aek 3 shell configuration sudo fish

$ sudo !!在使用 bash 时经常使用。改用鱼后,我发现这不再有效。由于搜索引擎不支持搜索特殊字符,我自己很难弄清楚这一点。我想我只需要在配置中添加/更改一行,但我不知道那会是什么。

Not*_*1ds 5

老问题,但令我惊讶的是没有提到 Fish shell 的“pre-pend sudo”键绑定Alt+s

\n

使用默认的开箱即用的键绑定,sudo !!可以通过以下任一方式完成:

\n
    \n
  • Alt+.随后是Alt+s
  • \n
  • \xe2\x86\x91后跟Alt+ s,但这确实会让您的手指远离那些关心的人(我也确实如此)的“主行”。
  • \n
\n

第一个调和弦重复前一个命令,然后在其前面添加Alt+ 。ssudo

\n

编辑:在 Fish 3.2 及更高版本中,我最喜欢的新功能之一是您甚至不需要通过Alt+检索上一行.。在提示符处仅输入Alt+s而不输入其他文本将导致提示符自动填充为sudo+ 最后输入的命令。

\n