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

在插入模式下是否有键盘快捷键告诉vim我不想再在评论中?

发布时间:2020-12-15 21:42:58 所属栏目:安全 来源:网络整理
导读:当我用 Java编写//注释,然后按Enter键时,vim有助于在下一行的开头添加//. // This is the first line of my comment CR// -- these were added automatically by auto-comment. 正如我所说的,这是一种有用的行为(我使用//进行多行注释,以便用/ * ….* /轻松
当我用 Java编写//注释,然后按Enter键时,vim有助于在下一行的开头添加//.

// This is the first line of my comment <CR>
// <-- these were added automatically by auto-comment.

正如我所说的,这是一种有用的行为(我使用//进行多行注释,以便用/ * ….* /轻松注释掉大块代码,并仅使用/**…*/ Javadoc评论).但是当我到达评论的末尾时,我必须按三次退格键以摆脱我现在不再需要的行开头的//.

是否有插入模式的键盘快捷键可以告诉Vim我不再写评论?或者我必须自己写?

解决方法

由于Vim无法猜测你的想法(当然),你必须明确地告诉它新的一行不会继续多行注释.

一个简单的解决方案是在插入模式下使用CtrlU删除自动插入的注释引导.见:h i_CTRL-U.

顺便提一下,这个关键组合也适用于大多数终端.

如果您根本不喜欢自动插入注释引导,可以使用以下命令禁用它们:set fo- = ro.见:h 'formatoptions'.

(编辑:李大同)

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

    推荐文章
      热点阅读