Vim:在新行中自动注释
当我从注释行开始新行时,Vim自动插入注释,因为我已经设置了formatoptions=tcroql。例如(光标是*): // this is a comment* 并击中<Enter>(插入模式)或o(普通模式)后,我留下: // this is a comment // * 编写长的多行注释时,此功能非常方便,但通常我只想单行注释。现在,如果我想结束评论系列,我有几种选择: 击中 <Esc>S 打<BS>三遍 这两个都提供了三个击键,与<Enter>这一起意味着新行的四个击键,我认为这太多了。理想情况下,我想再打<Enter>一次: // this is a comment * 重要的是,该解决方案也应适用于不同的压痕级别,即 int main(void) { // this is a comment* } 击中 <Enter> int main(void) { // this is a comment // * } 击中 <Enter> …