博主头像
憨憨Yo酱の博客

Ciallo ~

关闭Vim粘贴代码时自动注释

刚才在配aria2,粘贴配置文件的时候给我每一行前面都加了个#
搜了一下,是vim的一个特性

vim在粘贴内容的时候,如果遇到以#开始的注释行,会自动将后续的所有行进行注释。也许这个功能在某些情况下是很有用的,但很多时候是不需要的。来源

解决方案:

  1. 按ESC进入默认命令行模式
  2. 输入 :set paste
  3. 按 i 进入编辑模式
  4. 在 -- INSERT (paste) -- 状态下粘贴代码
  5. ESC && :wq

没搜到打开这个功能的办法……再说了开着也没什么用
主要是因为下面提示有个 (paste) 看着痒痒,不然我也懒得管
直接:wq然后再进入vim,这个会重新打开,需要的话再输入一遍关闭就行

部分内容摘抄自Cnblog

关闭Vim粘贴代码时自动注释
https://blog.yoyo250.fun/archives/technology/5.html
本文作者 yoyo
发布时间 2024-09-23
许可协议 CC BY-NC-SA 4.0
发表新评论