`
lijunjie
  • 浏览: 387873 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用vim的^$\n不能替换空行(全角字符问题)

vim 
阅读更多
使用vim替换^开头的字符。$代表的时候最后的字符。
那么正常情况下,
可以使用^$来代表你的空行。
也可以使用^\s*$来代表你有空白符的一些空行。
替换的时候如果想删除所有的空行,仅仅使用:%s/^$//g来作替换是不能够替换的。
因为没有把回车符替换掉,这样你可以使用:%s/^$\n//g来替换,有空白符的情况下,可以使用
:%s/^.*$\n//g来替换。
但是还有列外的情况。
今天我正好就遇到了类似情况。文件开头加入了一个全角空格符。
本来以为是空行,使用空行替换不行,后来使用空行加空白字符的替换方式依然不行。
后来使用了:set list查看特殊字符。同时使用/^进行查询,发现确实是有字符,最后想想感觉可能是全角,使用:%s/^ $\n//进行替换最终匹配成功。
希望你遇到类似问题也能有所帮助。

0
0
分享到:
评论
1 楼 actan 2011-01-17  
关键是:%s/^ $\n//
这里的空格一定要切换成中文输入法,并且打开全角,输入这个空格
才行

相关推荐

    vim 全文字符串替换

    vim全文字符串替换,vim使用方法,说明

    LINUX vim替换字符串指令.docx

    本文档主要介绍了在 LINUX 环境下使用 vim 编辑器时,如何使用 `s` 命令来替换字符串。本文档共四页,涵盖了多种使用 `s` 命令的方式,包括基本用法、使用分隔符、删除文本中的换行符等内容。 基本用法 -------- ...

    VIM使用技巧之特殊字符的输入

    Linux下vim的使用,很齐全的特殊字符输入。

    vim使用进阶vim使用进阶vim使用进阶

    vim使用进阶vivivim使用进阶vim使用进阶m使用进阶m使用进阶vim使用进阶

    tern_for_vim, Vim的Tern插件.zip

    tern_for_vim, Vim的Tern插件 用于Vim的这是一个 Vim插件插件,提供了 Tern 支持的editing编辑支持。在JavaScript文件中,包将钩子到 omni完成以处理自动补全,并提供以下命令:TernDef: 跳转到光标下的内容定义。...

    vim替换文件

    安装vim后,替换已经存在的_vimrc文件,这个替换文件已经配置好,下载直接使用。

    VIM的使用VIM的使用

    VIM的使用 VIM的使用VIM的使用VIM的使用VIM的使用

    Linux上vi(vim)编辑器使用教程

    本教程主要介绍了 Linux 上 vi(vim) 编辑器的使用方法,包括基本介绍、使用模式、文件的打开关闭保存、插入文本或新建行、移动光标、删除、恢复字符或行、搜索等等。 基本介绍 vi(vim) 是 Linux 非常常用的编辑器...

    vim使用进阶:vim使用技巧、配置、命令和插件

    在使用vim的过程中,你可能同时打开几个project,每个project的配置可能都不相同,文中介绍了两种方法来保存每个project自身的独有配置。一种是使用一个固定的vim配置脚本保存project相关的path设置、按键映射等;...

    vim使用进阶 使用vim提高你的文本编辑效率

    对vim的了解远远算不上深入,不过还是把自己使用vim的一些经验写出来,希望对vim用户有所 帮助。    本系列文章介绍我自己使用vim的一些经验,主要包括vim使用技巧、vim配置、vim命令、vim 插件等内容。本篇是序言...

    Vim实战:使用Vim实现图像分类任务

    本文使用Vim模型实现图像分类任务,模型选择最小的vim_tiny_patch16_224_bimambav2_final_pool_mean_abs_pos_embed_rope_also_residual_with_cls_token(这个方法的名字比较长。。。。。),在植物幼苗分类任务ACC...

    vim的使用方法和常见问题解决方法

    vim的使用方法和常见问题解决方法 vim的使用方法和常见问题解决方法 vim的使用方法和常见问题解决方法 vim的使用方法和常见问题解决方法 vim的使用方法和常见问题解决方法

    windows下的使用vim

    windows下可以使用linux的vim工具

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

    centos7解决无法使用vim命令

    像IDE一样使用vim.pdf

    像IDE一样使用vim.pdf

    vim中文手册——教你方便地使用vim软件

    教你如何方便地使用vim软件。vim使用更多的是一种技能而 不是一种知识,vim的学习需要的更多的不是头脑而是双手。

    Vim用户手册中文版7.3.pdf.zip_vim 7

    使用 Vim 更多的是一种技能而 不是一种知识,Vim 的学习更需要的不是头脑而是双手,经常按书中的指示 进行示例性的操作,在学习 Vim 众多精致的技巧时,不要贪图一下子全都 掌握,最好是看一条技巧后,马上在编辑器...

    vim用户手册和vim使用进阶

    vim用户手册中文版,vim使用进阶,使用vim提高你的文本编辑效率,学会使用vim必须的参考资料!!

    像 IDE 一样使用 vim.zip

    像 IDE 一样使用 vim.zip,使用vim作为ide

Global site tag (gtag.js) - Google Analytics