我经常需要将文件从一个位置移动到另一个位置,但它需要复制和粘贴大部分命令。例如:如何重复ZSH中的最后一个命令参数
mv ~/Projects/foo/bar/baz.img ~/Projects/foo/bar/fiz.dmg
是否有可能进入上述命令的~/Projects/foo/bar/baz.iso
部分使用一些快捷方式,复制它,所以我可以改变快结束的时候,以fiz.dmg
后?
我经常需要将文件从一个位置移动到另一个位置,但它需要复制和粘贴大部分命令。例如:如何重复ZSH中的最后一个命令参数
mv ~/Projects/foo/bar/baz.img ~/Projects/foo/bar/fiz.dmg
是否有可能进入上述命令的~/Projects/foo/bar/baz.iso
部分使用一些快捷方式,复制它,所以我可以改变快结束的时候,以fiz.dmg
后?
我实际上发现了一种可能的解决方案。只需按下:
按Ctrl +W¯¯几次,然后按Ctrl +Ÿ两次(和浆糊之间的空间)。
你不需要这样的:
mv ~/Projects/foo/bar/baz.img ~/Projects/foo/bar/fiz.dmg
容易变成
mv ~/Projects/foo/bar/{baz,fiz}.img
。注意:如果您需要,写入{
(除非您有立即编写关闭}
的习惯),zsh完成仍然可用。
问题关闭前几(8)秒成功写出答案。 – ZyX
这与编程无关。更适合superuser.com。也就是说,'!$'不会给你以前cmd的最后一句话吗?祝你好运。 – shellter