vim复制代码包含注释时格式会乱掉的解决办法
每次复制代码时,如果代码里有 // 这样的注释就容易让格式乱掉,通过下面的设置就可以避免这种情况。
粘贴代码时取消自动缩进
VIM在粘贴代码时会自动缩进,把代码搞得一团糟糕,甚至可能因为某行的一个注释造成后面的代码全部被注释掉,我知道有同学这个时候会用vi去打开文件再粘贴上去(鄙人以前就是这样),其实需要先设置一下
set paste
然后再进入插入模式粘贴,代码就不会被自动缩进。可是敲代码的时候需要自动缩进,又得改回来:
set nopaste
最方便的方法就是在.vimrc中加一句:
set pastetoggle=<F9>
以后在插入模式下,只要按F9键就可以切换自动缩进。
vim复制代码包含注释时格式会乱掉的解决办法相关推荐
- Xshell vim使用右侧数字键盘时数字变成英文字母的解决办法
在通过Xshell连接公司服务器进行工作时发现一个小问题,使用右侧数字键盘时数字的时候,数字变成英文字母了 如下: 123456789变成了yxwvutsrq 并且还自动换行,当然不使用右侧数字键就不 ...
- vi/vim粘贴代码和注释格式混乱的解决方法
现象 在vim新建文件的时候,黏贴代码会自动缩进,导致格式非常混乱. 或是粘贴注释出现自动注释: vim复制代码包含注释时格式会乱掉 每次复制代码时,如果代码里有 // 这样的注释就容易让格式乱掉,通 ...
- HP Envy系列重装系统时找不到磁盘驱动器的解决办法
HP Envy系列重装系统时找不到磁盘驱动器的解决办法 1.系统出现少量不正常,但可以进入桌面时: 采用硬盘法重装: 这种方法是最简单的,因为要解决上述的无法找到磁盘驱动器问题,只 ...
- Ubuntu连接以太网时显示“设备未托管”的解决办法
Ubuntu连接以太网时显示"设备未托管"的解决办法 故障分析: 电脑之前可能设置过PPOE(有线宽带虚拟拨号),常见为连接校园拨号宽带. 解决办法: 第一步:打开终端 第二步:切 ...
- 在word中利用Endnote导入文献时提示“无法编辑range”的解决办法-基本上通过以下方法都可以解决
在word中利用Endnote导入文献时提示"无法编辑range"的解决办法 注意:在处理这个问题之前,请复制word以备份我们要处理的word文件,否则后期如果我们调整了word ...
- PyQt5随笔:PyQt5 程序在开机自启动时读取文件出错导致崩溃解决办法
PyQt5随笔:PyQt5 程序在开机自启动时读取文件出错导致崩溃解决办法 1.前言 最近在写一个 Python+pyqt5 小项目,在改善过程中想添加一个日志记录,我是打算用txt 文件记录就好,操 ...
- ajax请求时提醒参数为空的解决办法
1.ajax请求时提醒参数为空的解决办法: 我们要把js对象用stringify转成json,然后再加上:contentType: "application/json" var _ ...
- Android应用启动时白色闪屏原因及解决办法
白色闪屏现象: 如果OnCreate().onStart().onResume()中操作太多,耗时较久.那么就会在主界面显示出来之前出现白色闪屏.为了更清晰的看出白色闪屏,这里在代码中执行50000次 ...
- 关于git提交了代码,却不显示绿色格子问题的解决办法。
1.问题出现的原因 出现这种问题的原因是你本地 git 配置的用户名和邮箱与你远端的git仓库的用户名与邮箱出现了不一致. 2.解决方法如下 1.打开本地存放你代码的文件夹单击鼠标右键,点击Git B ...
最新文章
- Java Web之XML基础
- CSP 201812-1 小明上学 Python实现+详解
- python中写入csv文件的方法_Python写入CSV文件的方法
- angular 注入器配置_Angular2 多级注入器详解及实例
- java 执行代码超时,如何在Java中使用超时调用一些阻塞方法?
- 鼠标监听地图让我创造出个性的风格(地图开发)
- 剑指 Offer——和为 S 的两个数字
- App界面原型设计工具
- x3dom:9.为物体添加纹理
- vue 在数组中添加字段
- matlab设置列宽,matlab和Excel的交互-(2-单元格操作)
- audit详细使用配置
- osgEarth全景图 29. skyview1.earth
- Kafka+Scram认证+eagle管理
- MySQL数素数_素数是什么意思?
- Linux 挂载2TB以上硬盘
- 等保2.0测评:Linux主机安全
- python实现运动模糊图像_python opencv生成模糊图像
- 遭遇PSW Win32 WoWar Trojan Win32 MnLess Trojan IMMSG Win32 TBM
- origin两个图层图例合并_origin8.0版怎样将图例调成横排,换句话说,图例可不可自由调动...
热门文章
- MySQL 学习笔记(9)— 事务控制语句、事务属性以及并发和隔离级别
- eclipse导入lombok后打不开(如果你的lombok不是最新的,那就来下载最新的)
- RanceQuest2_从委托到Lambda_会用(递归数学函数)
- 搜集《ASP.NET中常用的26个优化性能方法》
- Silverlight技术支持谷歌Android
- ajax的loading方法,Ajax加载中显示loading的方法
- 对于数据库进行设计在PHP,关于数据库表的设计
- php pdo 中文乱码,php pdo oracle中文乱码的快速解决方法
- jdbc mysql查询显示图片_JDBC【向数据库中存入读取图片】
- java设计模式中不属于创建型模式_23种设计模式第二篇:java工厂模式定义:工厂模式是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式...