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

Vim:如何使文本我刚刚输入大写?

用例:我刚刚进入插入模式,并输入一些文本。现在我想让它大写。

它可以通过gUmotion完成。但是,我在最近的输入会话中输入的文本找不到动议。这有点奇怪,这种动作的概念是错误的(如果你已经删除了文本,那么移动的地方),但它可能会解决我的问题。

或者,是否有其他方式将大写字母输入最近输入的文字

您要查找的动作是:
`[

(倒角,开方括号)。要做一个简单的动作,你可以使用:

gU`[

但是,您会发现,由于运动方式(可能是错误的),最后一个角色可能不会包含在内。那么一个简单的解决方案就是:

v`[U

这就是说“去视觉模式,从当前位置选择到最后更改的文本的开始,使其成为大写”。有关详细信息,请参阅:

:help '[
:help mark-motions

请注意以下区别:帮助反驳和单引号之间的标记动作。

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

相关推荐