修改很长的命令是件痛苦的事,在Linux下,可以通过快捷键Ctrl+X Ctrl+E调用$EDITOR快速编辑当前命令行的内容,保存退出后,结果会呈现在光标下。

不过在Mac OS的iTerm2下,似乎是因为Ctrl+X被占用而不能生效。误打误撞地发现了另外一个方法,使用oh-my-zsh并且开启了vi mode的话,先进入vi mode,然后输入v,同样可以实现这样的功能。