`
RepublicW
  • 浏览: 83620 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

VIM去掉空行以及VIM去掉^M符号

vim 
阅读更多
1.去掉^M符号
若你的vim版本小于等于7.1,又想把文章按照dos格式显示和保存,如下语句:
:set ff=dos
:%s/\r\+$//e

2.去掉空行
:g/^$/d

分享到:
评论

相关推荐

    vim plugin vim changes to ide update

    在这个过程中,我们将重点分析新增的三个插件:wintagexplorer.vim、echofunc.vim以及vimrc。 **wintagexplorer.vim** 是一个Vim插件,它提供了强大的标签浏览功能。在编程时,能够快速跳转到代码中的各个标签是...

    vim-configure.tar.gz_vim_vim_configure

    "vim-configure.tar.gz_vim_vim_configure" 是一个包含了 Vim 配置文件的压缩包,旨在帮助用户优化 Vim 的使用体验,提供自动提示、补全功能以及代码高亮等特性。 在 Vim 中配置这些功能,可以使编辑效率大幅提升。...

    vim设置取消下划线 set cursorline

    jeffy-vim 很强的一个vim插件及配置 但安装之后出现下划线,那就需要进行设置, 可以在shell终端输入命令:vi ~/.vimrc 然后找到set cursorline 那一行,直接通过dd命令删除掉,退出保存即可

    ubuntu-ubuntu升级vim-安装指定版本vim.pdf

    ### Ubuntu下升级与安装指定版本Vim的方法 #### 背景介绍 Vim是一款功能强大的文本编辑器,因其高效性和可定制性受到广大开发者的喜爱。在Ubuntu系统中,默认安装的Vim版本可能无法满足某些用户的特定需求,比如...

    Linux中vim安装包

    它基于早期的Vi编辑器,并进行了大量的增强和改进,提供了丰富的特性集,适用于程序员、系统管理员以及普通用户。Vim在命令模式下工作,通过键盘指令进行操作,虽然上手可能有些难度,但一旦熟悉,其高效性和灵活性...

    ubuntu离线安装vim

    以下是如何在Ubuntu上离线安装Vim的详细步骤,以及相关知识点的解释。 首先,我们需要理解Ubuntu的包管理系统Debian Package(.deb)。Ubuntu是基于Debian的,因此它使用.deb文件来安装软件。这些文件包含了软件的...

    vim安装插件以及详细说明

    本篇将详细介绍如何在Vim中安装插件以及部分常用插件的使用方法。 一、Vim插件管理器的选择 在安装Vim插件之前,首先需要一个插件管理器,如Vundle、Pathogen、NeoBundle或 dein.vim。这些工具可以帮助我们自动化...

    Vim的.vim文件夹和.vimrc配置文件

    这个文件夹包含了用户安装的所有Vim插件、颜色方案、映射(映射键位到特定操作)以及其他自定义配置。通过管理`.vim`文件夹,你可以方便地组织和共享你的Vim配置,或者轻松地将新插件集成到Vim中。 `.vimrc`文件,...

    centos7离线安装vim

    在Linux系统中,Vim(Vi Improved)是一款强大的文本编辑器,被广泛用于代码编辑、配置文件修改等任务。在没有网络连接的情况下,为CentOS 7安装Vim需要通过手动下载所需软件包并使用本地安装方法。以下是离线安装...

    vim离线安装rpm包

    针对“vim离线安装rpm包”这个主题,我们将详细讲解如何在Linux系统中通过rpm命令来实现vim的离线安装,以及相关的重要知识点。 首先,RPM(Red Hat Package Manager)是Linux下广泛使用的软件包管理器,它负责软件...

    Best+of+VIM+Tips(译注).pdf

    在处理从DOS系统转换而来的文本文件时,常常会出现^M(即\r),使用%s/\r//g命令可以删除所有的DOS回车符。如果要将DOS回车符转换为真正的换行符,可以使用%s/\r/\n/g。 6. 删除行尾空格: 使用%s=*$== 或 %s=\+$==...

    vim的c.vim和cpp.vim文件

    首先,`c.vim`和`cpp.vim`是Vim的语法定义文件,它们定义了如何识别和突出显示C和C++代码中的各种元素,如关键字、注释、字符串、常量以及函数和类名称。通过替换默认的文件,你可以定制Vim对这些语言的语法高亮,...

    vim.zip vim安装包 解压可用

    它在Linux、Unix、Mac OS X以及Windows等操作系统上广泛使用。Vim的安装过程相对简单,尤其是当你手头有一个名为"vim.zip"的压缩包时,解压后即可直接使用。 一、Vim的基本介绍 Vim是Bill Joy的Vi编辑器的增强版本...

    vim 全文字符串替换

    假设我们需要将一个文件中的所有`Vim`替换为`VIM`,并且还要清除所有`^M`字符: 1. **打开文件**: ``` vim sample.txt ``` 2. **替换字符串**: ``` :%s/Vim/VIM/g ``` 3. **删除^M字符**: ``` :%s/^M$...

    Modern_Vim_Craft_Your_Development_Environment_with_Vim_8_and_Neovim

    同时,书中还讲解了如何在Vim中运行测试、调试代码以及使用Vim作为IDE的集成技巧。 Neovim部分,重点介绍了其相对于Vim 8的改进,如更好的异步支持,以及如何利用nvim-rpc来扩展Neovim的功能。书中有实际示例演示...

    vim jeffy插件和配置

    linux下用vim编辑器配合jeffy插件实现比较顺手的编程环境。Jeffy插件和配置文件(.vim):代码高亮 自动提示等。 vim版本必须大于7.1。 1,备份下vim配置文件(可选) 2,解压jeffy-vim.zip 和里面的jeffy-vim-read.tar...

    VIM FOR PHP配置

    VIM(Vi IMproved)是一款强大的文本编辑器,尤其在编程领域中被广泛使用,因为它提供了丰富的自定义功能和高效的操作方式。对于PHP开发者来说,配置一个适合自己的VIM环境可以显著提高编码效率。以下是对"VIM FOR ...

    vim 配置 vim 配置

    `fileencoding`则指定了当前正在编辑的文件的字符编码,以及Vim保存文件时的编码方式。如果打开的是已有文件,Vim会根据`fileencodings`的探测结果自动设置`fileencoding`。在Windows环境下,为了兼容性,我们可能...

Global site tag (gtag.js) - Google Analytics