`
qindongliang1922
  • 浏览: 2189149 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
7265517b-f87e-3137-b62c-5c6e30e26109
证道Lucene4
浏览量:117681
097be4a0-491e-39c0-89ff-3456fadf8262
证道Hadoop
浏览量:126079
41c37529-f6d8-32e4-8563-3b42b2712a50
证道shell编程
浏览量:60034
43832365-bc15-3f5d-b3cd-c9161722a70c
ELK修真
浏览量:71405
社区版块
存档分类
最新评论

解决Centos下vim粘贴内容格式混乱问题

阅读更多


有时候,我们在向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,现在就任意粘贴,而不用担心格式缩进混乱了
16
9
分享到:
评论

相关推荐

    centos7离线安装vim

    在没有网络连接的情况下,为CentOS 7安装Vim需要通过手动下载所需软件包并使用本地安装方法。以下是离线安装Vim在CentOS 7中的详细步骤。 首先,你需要确保拥有一个包含所有必要依赖的软件仓库。CentOS 7的默认软件...

    centos7解决无法使用vim命令.docx

    在解决问题之前,首先需要确认 Vim 是否已经安装。可以通过以下步骤来检查: 1. **使用 rpm 命令查询 Vim 的安装情况**: ```bash rpm -qa | grep vim ``` 如果输出显示存在 `vim-minimal` 或其他与 Vim 相关的...

    vim8.0.zip --Linux-CentOS7离线安装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...

    Centos7 下安装VIM编辑器

    CentOS 7 中,默认情况下只安装了 VI 编辑器,而 VIM 编辑器并未安装。这意味着,如果我们尝试使用 `vim test.txt` 命令,系统将提示 `vim command not found`。因此,我们需要安装 VIM 编辑器来满足我们的需求。 ...

    vim离线rpm适用centos操作系统

    在CentOS上,Vim通常可以通过Yum包管理器在线安装,但离线RPM包提供了一种在没有网络连接情况下的解决方案。尽管如此,为了确保系统安全,你应该总是检查来源和安装脚本,避免潜在的风险。 总的来说,Vim离线RPM包...

    centos7.8(2003)minimal版安装vim

    下载文件,然后上传到/usr/local/目录下,然后执行 tar -zxvf vim.tar.gz 就可以在当前目录下解压出来一个vim目录,cd vim/下,然后在当前vim下执行 rpm -Uvh *.rpm --nodeps --force 成功后,就可以用vim 命令了

    centos 7+ vim8.0+ python3

    centos7 上编译安装 vim8.0 使其支持Python3,通过自定义vim以及安装插件。打造适合自己的vim

    Centos7/8下.vimrc脚本固定格式配置

    Centos7/8下.vimrc脚本固定格式配置

    CentOS8镜像包(含,vim ssh tar net-tools wget)

    使用这个镜像包,用户可以在Windows 10上快速部署一个完整的CentOS8环境,利用vim进行文本编辑,通过ssh进行远程连接,用tar管理文件,利用net-tools处理网络问题,并借助wget下载网络资源,所有这些都在WSL2的高效...

    CentOS8下Vim8.0的配置以及使用

    在CentOS8操作系统中,Vim8.0是一款强大的文本编辑器,可以通过一系列配置和插件的安装,将其转变为一个类似Source Insight的高效代码编辑和浏览工具。在本篇文章中,我们将详细介绍如何进行Vim8.0的配置,以及如何...

    vim8.2离线包 Centos6下编译

    2. **获取源代码**:从Vim的官方网站下载Vim 8.2的源代码压缩包,通常为`.tar.gz`格式。在这个案例中,我们有两个压缩文件:`vim_data.tar.gz`和`vim.tar.gz`。`vim_data.tar.gz`可能包含了额外的文档、语言文件等,...

    centos下安装openoffice及解决菜单中文乱码

    在CentOS 6.4环境下安装OpenOffice及解决中文乱码问题是一项常见但又复杂的任务,涉及到了软件的安装、字体管理以及环境配置等多个方面。本文将基于提供的标题、描述、标签以及部分内容,深入探讨这一过程中的关键...

    CentOS挂载exFAT和NTFS格式的U盘.docx

    CentOS 挂载 exFAT 和 NTFS 格式的 U 盘 CentOS 挂载 exFAT 和 NTFS 格式的 U 盘是 Linux 系统中一个非常重要的技术,因为 Linux 不支持直接挂载 exFAT 和 NTFS 格式的硬盘,在使用时会造成很大的不便。为了更好地...

    MacVim7.4安装包

    MacVim7.4.622,支持OSX10.10 Yosemite

    怎样解决CentOS无法读取NTFS格式硬盘问题.docx

    本篇文章将详细解答如何解决CentOS 6.4系统无法读取NTFS格式硬盘的问题。 问题描述: 当CentOS用户试图挂载一个NTFS格式的硬盘(例如/dev/sda1)到/media目录下时,使用`mount -t ntfs /dev/sda1 /media`命令会报错...

    Centos安装过程中出现的问题和解决方案

    4. 尝试重新安装 CentOS,检查安装过程中的问题,以便找到解决问题的方法。 五、CentOS 安装问题的防范 为了防止 CentOS 安装问题的出现,用户可以采取以下措施: 1. 在安装 CentOS 之前,检查硬件和软件的配置,...

    centos的安装问题

    centos的安装问题

    vim-8.2.tar.bz2

    bunzip2 vim-8.2.tar.bz2 #### 再解压 tar xvf vim-8.2.tar #### 进入解压目录 cd vim82 #### 配置 ./configure --disable-selinux --enable-cscope 如果此处报错 no terminal library found checking ...

Global site tag (gtag.js) - Google Analytics