加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

如何在Vim中光标没有进入插入模式的情况下插入换行符?

发布时间:2020-12-15 16:40:41 所属栏目:安全 来源:网络整理
导读:是否可以在光标位于Vim中而不进入插入模式时插入换行符?这里有一个例子([x]表示光标在x上): if (some_condition) {[ ]return; } 有时,我可能想要输入一些代码。所以我要按i进入插入模式,按Enter插入换行符,然后删除额外的空格。接下来,我将进入正常模
是否可以在光标位于Vim中而不进入插入模式时插入换行符?这里有一个例子([x]表示光标在x上):
if (some_condition) {[ ]return; }

有时,我可能想要输入一些代码。所以我要按i进入插入模式,按Enter插入换行符,然后删除额外的空格。接下来,我将进入正常模式,将光标放在结束大括号之前,然后做同样的事情,使它在自己的行。

我一直在做这一段时间,但肯定有更好的方法吗?

对于您给出的示例,可以使用rEnter用Enter替换单个字符(空格)。然后,fspace。向前移动到下一个空格并重复最后一个命令。

根据您的自动缩进设置,上述可能会或可能不会正确缩进return语句。如果没有,则使用sEnterTabEsc替换空格,使用换行符,缩进行,并退出插入模式。你必须用不同的命令替换第二个空格,所以你不能使用’。在这种情况下。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读