微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Vim中使用命令行模式下的正常模式运动

在命令行模式下是否可以进行模态编辑?

一些例子:

>写了之后!ls〜/ foo / bar我想要db删除bar
>我执行了上面的命令,现在我想将ls更改为mv并跳回到$

认情况下,当在Vim命令行上打开命令行窗口,您可以按Control f(或另见set cedit),在命令行窗口中可以使用常规模式Vim编辑键编辑命令。
Enter将运行命令或控制c将返回到标准命令行。

所以在你的具体例子中,你可以按Vim命令行上的Control f,然后db,它会做你想要的。

当我要做更复杂的编辑命令时,我使用上述方法,因为我比其他选项更熟悉Vim编辑键。我还发现正常模式的vim键更强大。

有关更多信息,请参阅:help c_ctrl-f。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐