直接粘贴,剪贴板上的每个字符都相当于手动输入,再加上vim的自动缩进,所以缩进就会累积
如果vim还支持自动连续注释,如上图,每行代码都自动加上了注释
解决办法:
在粘贴前先设置进入粘贴插入模式,即不会自动缩进和连续注释
set paste
然后再进入插入模式粘贴,结果如图:
但是在粘贴插入模式下代码是不会自动按格式缩进的,需要使用nopaste设置回来
set nopaste
也可以在.vimrc中设置切换的快捷键,比如设置F9,则可以在.vimrc中加入:
set pastetoggle=<F9>
这样直接在插入模式按F9就会在“-- 插入 --”模式和“-- 插入(粘贴) --”模式中切换
相关推荐
Vim(Vi IMproved)是Linux系统中广泛使用的高级文本编辑器,它的最新版本为8.1,这也是“vim81.rar”压缩包所代表的内容。这个版本在原版Vi的基础上进行了大量的改进和扩展,提供了许多增强功能,使得它成为程序员...
【标题】"Linux vim schemacolor settings" 涉及的知识点主要集中在Linux操作系统中的文本编辑器vim(Vi Improved)的使用以及颜色方案(schemacolor)的配置上。vim是一个强大的、高度可定制的命令行文本编辑器,被...
在IT行业中,Linux和Mac操作系统广泛使用,而Vim(Vi IMproved)作为一个强大的文本编辑器,因其高效和高度可定制性备受程序员喜爱。本文将详细介绍如何配置Vim,特别是针对初学者,让你们能够更好地利用Vim进行文本...
Linux下的ViM编辑器是一款强大的文本编辑工具,其全称为Vi Improved,是经典的Vi编辑器的增强版本。ViM在shell环境下使用,适用于系统管理和日常编程任务。通过掌握ViM的基本命令和操作模式,可以极大地提升Linux...
在编写复杂的shell脚本或程序代码时,vim的自动缩进、语法高亮等功能能够帮助用户快速定位问题,并提高编码质量。通过实践和不断的练习,可以逐渐习惯于在命令模式下利用键盘快捷键快速移动、编辑和搜索,从而提高...
"Linux之vim命令汇总" Vim 编辑器是 Linux 中的一款功能强大且灵活的文本编辑器,广泛应用于各种 Linux 系统中。 Vim 编辑器提供了丰富的快捷键和命令,帮助用户快速高效地完成文本编辑任务。下面是 Vim 编辑器中...
vi vim (增强版vi,现在各版本的linux都带有vim) 三种模式: 普通模式:控制光标移动,删除字符,段落复制(按ESC) 编辑模式:包含插入模式和替换模式,新增文字和修改文字 命令行模式/末行模式:保存文字,离开...
Vim(Vi IMproved)是一款强大的文本编辑器,尤其在Linux环境下备受程序员和系统管理员的青睐。本资源“linux-轻量级Vim配置框架全中文注释”提供了一个轻量级的Vim配置框架,旨在帮助用户快速上手并自定义Vim环境。...
在IT行业中,Linux操作系统是开发、运维和服务器管理的重要平台,掌握其常用命令与vim编辑器的使用至关重要。本文将详细讲解这些基础知识,助你轻松应对Linux环境。 1. **Linux命令行基础** - **ls**:列出目录...
《vim用户手册中文》是为Linux和Unix用户提供的宝贵资源,尤其对于正在探索文本编辑器领域的初学者和进阶者来说,它具有极高的参考价值。Vim(Vi Improved)是一款强大的命令行文本编辑器,它继承了Vi的精髓,并在...
首先,`.vim`文件夹位于用户的主目录下(例如,在Linux或macOS中通常是`~/.vim`),它是Vim所有自定义配置和插件的存储地。这个文件夹包含了用户安装的所有Vim插件、颜色方案、映射(映射键位到特定操作)以及其他...
**Linux中的vim编辑器** Vim(Vi IMproved)是Linux系统中广泛使用的文本编辑器,它是Vi编辑器的一个增强版本。它具有丰富的文本处理功能,适用于编写代码、配置文件等,尤其受到程序员和系统管理员的青睐。这篇...
Linux中的Vim(Vi Improved)是一款强大的文本编辑器,尤其受到程序员和系统管理员的喜爱。它在基础vi编辑器的基础上增加了许多功能,使得代码编辑、查找替换、多窗口操作等任务变得更加高效。在Linux环境中配置Vim...
### 使用Vim编写程序效率倍增 —— Linux #### 概述 Vim(Vi Improved)作为一款功能强大的文本编辑器,在Linux系统中扮演着极其重要的角色。掌握Vim不仅能够提升开发效率,还能帮助程序员更好地适应Linux环境。...
Vim是Bill Joy的Vi编辑器的增强版本,它在保留了Vi原有的强大功能的基础上,增加了许多新的特性,如语法高亮、自动缩进、宏录制和播放、多窗口编辑、插件支持等。Vim以其高效、轻量级和高度可定制性而闻名,对于代码...
在Linux操作系统中,Vim(Vi Improved)是一个广泛使用的、高度可配置的文本编辑器,尤其受到程序员和系统管理员的青睐。它不仅适用于快速编辑文本,还能处理复杂的编程任务。本篇文章将深入探讨Linux环境下Vim编辑...
Linux中的Vim(Vi Improved)是一款强大的文本编辑器,它在程序员、系统管理员以及许多IT专业人士中广泛应用。这款编辑器以其高效的操作方式和高度可定制性而闻名。本手册将深入探讨Vim的使用,帮助你快速掌握这个...
Linux VIM中文手册是一份详尽的资源,旨在帮助用户深入了解和熟练掌握Vim这款强大的文本编辑器。Vim(Vi IMproved)是Vi编辑器的增强版本,广泛应用于Linux和Unix系统,甚至在Windows平台上也有其身影。这份手册不仅...
学习Vim对于Linux用户来说是非常重要的,因为它是系统默认的文本编辑器之一,而且在终端环境下非常高效。 1. **启动Vim** 要启动Vim编辑器,可以在终端输入`vim`或者`vi`,后接要编辑的文件名。例如,`vim ...