我有以下练习:
47 vim wilson.0321 wilson.0329
我需要获取要创建的最后一个命令和参数:
vim wilson.0329
现在我可以获取最后一个参数或整个命令:
intro_to_linux$ !!:$
wilson.0329
intro_to_linux$ !!
vim wilson.0321 wilson.0329
我无法wilson.0321
从命令中删除任何与vim wilson.0329
最后一个命令词完全相同的内容。谢谢
答案1
如果这是最后一个命令,则会执行以下命令:
!!:0 !!:2
如果你想要最后一个 vim 命令,你可以这样做
!vim:0 !vim:2
已编辑-上一个例子中的第二个参数是错误的。
更多详细信息请参见此处: https://www.gnu.org/software/bash/manual/html_node/Word-Designators.html#Word-Designators