vim 粘贴代码格式
在vim粘贴代码的时候,粘贴的代码(shift+insert)会自动缩进,导致格式非常混乱。
下面介绍两种方法:
(1)在vim中,进入命令模式输入:set paste,在进行粘贴,就不会乱码了。但是这样存在一个问题,就是不会自动产生缩进了,因此需要在粘贴完成之后命了输入:set nopaste,恢复缩进模式。
(2)在vimrc文件中添加set pastetoggle=<F9>,这样<F9>就成了改变paste模式的快捷键,日后再粘贴时,就可以使用<F9>进行切换了。
转载于:https://blog.51cto.com/ting2junshui/2051031
vim 粘贴代码格式相关推荐
- vim粘贴后格式混乱
原因 .vimrc中设置了自动缩进 set autoindent,插入代码时因为自动缩进导致了格式混乱 解决方法 在.vimrc中设置粘贴开关 set pastetoggle=<F9> 通 ...
- vi/vim粘贴代码和注释格式混乱的解决方法
现象 在vim新建文件的时候,黏贴代码会自动缩进,导致格式非常混乱. 或是粘贴注释出现自动注释: vim复制代码包含注释时格式会乱掉 每次复制代码时,如果代码里有 // 这样的注释就容易让格式乱掉,通 ...
- linux自动调代码格式,使用vim粘贴代码时格式变乱,自动缩进,自动加注释解决方案...
需要粘贴到vim的代码如下: # 指标 instance 的配置 apiVersion: "config.istio.io/v1alpha2" kind: metric metad ...
- vim黏贴代码格式混乱的解决方法
感谢牛人的文章.解决了我在vim使用中,很头疼的问题. 在vim新建文件的时候,黏贴代码会自动缩进,导致格式非常混乱. 按照博主的经验,在/etc/vim中,修改vimrc,添加 set pastet ...
- vim粘贴代码时缩进混乱
1. 背景 在终端Vim中粘贴代码时,发现插入的代码会有多余的缩进,而且会逐行累加.原因是终端把粘贴的文本存入键盘缓存(Keyboard Buffer)中,Vim则把这些内容作为用户的键盘输入来处理. ...
- vi/vim粘贴代码自动缩进导致全乱了
用vim打开一个空白文档,然后把已经复制的代码给粘贴进来,发现它有自动缩进功能,最终导致粘贴的文本一行比一行靠右,看起来乱成一团.比较快的解决办法是,在粘贴文档前,在命令行模式下,输入 :set no ...
- vim粘贴代码的时候取消自动缩进
问题 经常需要粘贴一段代码进vim里,但是vim里默认是自动缩进的, 所以导致粘贴的代码的每一次缩进都多了一层,对于python这样的代码而言,缩进混乱肯定会导致无法执行,所以需要在粘贴的时候取消自动 ...
- Vim 使用特殊符号快速删除指定字符,文件加密,粘贴代码缩进解决
一,Vim快速删除指定的一段字符 比如,在我的xxx.conf内容里,如下: 1111111111111111111111111111111{ as the long options legal on ...
- vim复制代码包含注释时格式会乱掉的解决办法
每次复制代码时,如果代码里有 // 这样的注释就容易让格式乱掉,通过下面的设置就可以避免这种情况. 粘贴代码时取消自动缩进 VIM在粘贴代码时会自动缩进,把代码搞得一团糟糕,甚至可能因为某行的一个注释 ...
最新文章
- IMU, 自动驾驶定位团队“小而美”的队员
- ASP.NET MVC 1.0 转化为ASP.NET MVC 2.0的方法
- Spring实战(第3版)
- Ionic系列——环境配置和项目搭建
- matlab常用函数——矩阵函数
- ORM仇恨者无法理解
- 《与mysql零距离接触》视屏学习笔记
- C#中泛型类型约束条件
- Python数据结构与算法(三)--数据结构的概念
- 软件开发工程师证书有用吗_监理工程师证书有用吗?有没有含金量?
- 2019数据技术嘉年华·金融峰会6月28日落地深圳,参会的六大理由
- SharePoint Framework 简介
- C/C++程序员面试宝典-2
- 计算机常见软件故障有哪几种,计算机常见故障可分为硬件和软件故障,具体介绍...
- 心愿作文计算机,关于心愿的作文150字
- CNS服务器搭建(配合百度直连)
- UICollectionView 自定义组头组尾的XIB方法
- 101道算法javaScript描述【一】
- docker logs
- 台式电脑Window系统使用耳机的喇叭和麦克风方法
热门文章
- TortoiseSVN Unable to connect to a repository at URL XXX
- 做程序开发的你如果经常用Redis,这些问题肯定会遇到
- macOS SIP 权限设置
- switchcase的用法
- [Recompose] Render Nothing in Place of a Component using Recompose
- ML in Action 决策树
- linux命令 -- su
- Arcgis desktop 9.3的破解方法_经验版
- 第一个structs+spring+hibernate的web程序
- P2324 骑士精神