有时候,我们在向vim打开的一个xml,或者任意文件中,拷贝粘贴的代码时,格式莫名其毛的就混乱了,然后自己一个个再重新,把格式排列好,非常耗时,而且很不爽,那么有没有办法避免呢?
答案是肯定的,设置下缩进格式就可以了,非常简单:
在用户的根目录下
直接vi ~/.vimrc文件
然后将set pastetoggle=<F9>
写入这个文件中,保存退出,重新登录,
再次vi任意一个文件时,在insert的模式下,只需要按下F9,便可以任意粘贴,而不会产生乱的格式了
对比下两种方式:
<build>
//这是普通粘贴的
//模式 insert
...
<plugins>
...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.6</version>
</plugin>
</plugins>
</build>
//这是按F9之后,再粘贴的
//模式 insert paste
<build>
...
<plugins>
...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.6</version>
</plugin>
</plugins>
</build>
OK,现在就任意粘贴,而不用担心格式缩进混乱了
分享到:
相关推荐
在没有网络连接的情况下,为CentOS 7安装Vim需要通过手动下载所需软件包并使用本地安装方法。以下是离线安装Vim在CentOS 7中的详细步骤。 首先,你需要确保拥有一个包含所有必要依赖的软件仓库。CentOS 7的默认软件...
在解决问题之前,首先需要确认 Vim 是否已经安装。可以通过以下步骤来检查: 1. **使用 rpm 命令查询 Vim 的安装情况**: ```bash rpm -qa | grep vim ``` 如果输出显示存在 `vim-minimal` 或其他与 Vim 相关的...
Linux-CentOS7离线安装VIM及相关依赖包 vim-8.0.zip gpm-libs-1.20.7-6.el7.i686.rpm ncurses-5.9-14.20130511.el7_4.x86_64.rpm ncurses-base-5.9-14.20130511.el7_4.noarch.rpm ncurses-devel-5.9-14.20130511.el7...
CentOS 7 中,默认情况下只安装了 VI 编辑器,而 VIM 编辑器并未安装。这意味着,如果我们尝试使用 `vim test.txt` 命令,系统将提示 `vim command not found`。因此,我们需要安装 VIM 编辑器来满足我们的需求。 ...
在CentOS上,Vim通常可以通过Yum包管理器在线安装,但离线RPM包提供了一种在没有网络连接情况下的解决方案。尽管如此,为了确保系统安全,你应该总是检查来源和安装脚本,避免潜在的风险。 总的来说,Vim离线RPM包...
下载文件,然后上传到/usr/local/目录下,然后执行 tar -zxvf vim.tar.gz 就可以在当前目录下解压出来一个vim目录,cd vim/下,然后在当前vim下执行 rpm -Uvh *.rpm --nodeps --force 成功后,就可以用vim 命令了
centos7 上编译安装 vim8.0 使其支持Python3,通过自定义vim以及安装插件。打造适合自己的vim
Centos7/8下.vimrc脚本固定格式配置
使用这个镜像包,用户可以在Windows 10上快速部署一个完整的CentOS8环境,利用vim进行文本编辑,通过ssh进行远程连接,用tar管理文件,利用net-tools处理网络问题,并借助wget下载网络资源,所有这些都在WSL2的高效...
在CentOS8操作系统中,Vim8.0是一款强大的文本编辑器,可以通过一系列配置和插件的安装,将其转变为一个类似Source Insight的高效代码编辑和浏览工具。在本篇文章中,我们将详细介绍如何进行Vim8.0的配置,以及如何...
2. **获取源代码**:从Vim的官方网站下载Vim 8.2的源代码压缩包,通常为`.tar.gz`格式。在这个案例中,我们有两个压缩文件:`vim_data.tar.gz`和`vim.tar.gz`。`vim_data.tar.gz`可能包含了额外的文档、语言文件等,...
在CentOS 6.4环境下安装OpenOffice及解决中文乱码问题是一项常见但又复杂的任务,涉及到了软件的安装、字体管理以及环境配置等多个方面。本文将基于提供的标题、描述、标签以及部分内容,深入探讨这一过程中的关键...
CentOS 挂载 exFAT 和 NTFS 格式的 U 盘 CentOS 挂载 exFAT 和 NTFS 格式的 U 盘是 Linux 系统中一个非常重要的技术,因为 Linux 不支持直接挂载 exFAT 和 NTFS 格式的硬盘,在使用时会造成很大的不便。为了更好地...
MacVim7.4.622,支持OSX10.10 Yosemite
本篇文章将详细解答如何解决CentOS 6.4系统无法读取NTFS格式硬盘的问题。 问题描述: 当CentOS用户试图挂载一个NTFS格式的硬盘(例如/dev/sda1)到/media目录下时,使用`mount -t ntfs /dev/sda1 /media`命令会报错...
4. 尝试重新安装 CentOS,检查安装过程中的问题,以便找到解决问题的方法。 五、CentOS 安装问题的防范 为了防止 CentOS 安装问题的出现,用户可以采取以下措施: 1. 在安装 CentOS 之前,检查硬件和软件的配置,...
centos的安装问题
bunzip2 vim-8.2.tar.bz2 #### 再解压 tar xvf vim-8.2.tar #### 进入解压目录 cd vim82 #### 配置 ./configure --disable-selinux --enable-cscope 如果此处报错 no terminal library found checking ...