`

vim批量修改文件 解决 非法字符: \65279 问题

阅读更多
可以利用 :args 和 :argdo 命令

例如我们用vim批量修改 d:\aa\ 文件夹下面的所有文件,将UTF-8编码的bomb标志去掉

:args d:\aa\** 

注意这里用** 表示循环文件夹

:ar

可以查看目前添加了那些目标文件

:argdo set nobomb |update!

对args列表中的文件分别执行 set nobomb 然后强制保存

这样就把所有文件的BOM头都去掉了

具体关于 args 和 argdo的使用方式,参见

:help arglist


查看 The argument list节的相关内容
分享到:
评论
1 楼 tjuking 2012-01-06  
帮我解决了一大问题,thx~

相关推荐

    Go-vimgrep命令类似于vim的:vimgrep行为

    它可以帮助开发者快速定位问题,理解代码结构,并在多文件之间切换,无需离开Vim的舒适环境。 总之,`Go-vimgrep`是Go开发者提高生产力的一个实用工具,它利用Vim的强大功能结合Go生态的特点,为代码搜索提供了便利...

    Linux使用vim编辑文件保存时报E514:write error (file system full?)问题解决

    在Linux系统中,vim是一个非常常用的文本编辑...通过这些步骤,通常能够成功解决这个问题,恢复在Linux系统中使用vim编辑并保存文件的功能。在日常运维中,定期监控磁盘空间并进行合理管理,是防止这类问题发生的关键。

    ubuntu vim 高亮显示

    "ubuntu vim 高亮显示" Vim 编辑器是 Linux/Unix 环境下开源的最重要的编辑器之一,它以其强大的功能和可定制能力,成为众多开发者所喜爱的编辑器。为了提高编辑效率,需要对 Vim 进行配置。 标题: ubuntu vim ...

    vim 配置文件 vim 配置文件 vim 配置文件

    vim配置文件 vimrc vim配置文件 vimrc vim配置文件 vimrc

    强大的vim配置文件

    在本篇介绍的配置文件中,作者分享了其自定义的Vim配置,大大增强了Vim编辑器的功能,尤其适合需要在Vim中编写代码的用户。以下是一些主要的配置知识点: 1. 编译和执行代码快捷键:通过F5键快速编译和执行C、C++、...

    vim配置文件,vim配置文件

    在Linux环境中,Vim配置文件通常位于用户的主目录下的`.vimrc`文件,这是一个初始化脚本,当Vim启动时会读取这个文件以设定各种选项和映射。以下是一些可能包含在`vim-config`中的关键知识点: 1. **颜色方案**:...

    vimv:使用Vim批量重命名文件

    **vimv** 是一个基于Vim的批量文件重命名脚本,通常配合Bash Shell使用。这个工具将文件名显示在Vim编辑器中,让用户可以利用Vim的强大编辑功能来一次性修改多个文件名。以下是如何使用vimv进行批量重命名的基本步骤...

    用vim编辑多个文件

    ### 使用 Vim 编辑多个文件的关键知识点 #### 1. 使用 `:edit` 命令编辑另一个文件 ...此外,通过查询错误信息,可以更好地理解和解决问题。这些技巧不仅适用于 Vim 的日常使用,也对于提高编程效率有着重要的作用。

    Vim 7.3安装文件及配置文件

    通过修改和完善 `_vimrc` 文件,用户可以打造一个完全符合个人工作习惯的Vim环境,提高编程效率。对于初次接触Vim的用户来说,理解并逐步定制这个配置文件是深入掌握Vim的第一步。而熟练的Vim用户则经常分享他们的 `...

    vim 配置文件

    2.解压替换原有的.vimrc和.vim目录 3.功能键 F2:打开/关闭Tlist F3:打开/关闭目录树 F4:打开"最近打开的文件" F5: 打开文件搜索 F6:在当前目录及子目录中搜索光标停留的word F7:加载当前目录向上最多5级目录中...

    vim的配置文件设置

    首先,Vim的配置文件通常是`.vimrc`,这是一个位于用户主目录下的文本文件。在Linux系统中,它通常位于`~/.vimrc`或`~/.config/nvim/init.vim`(对于Neovim用户)。这个文件包含了启动Vim时要执行的一系列命令和设置...

    vim配置文件

    `vim配置文件`是个人化Vim环境的关键,它允许用户根据自己的需求调整编辑器的行为,提高编程效率。在Vim中,配置文件通常是名为`.vimrc`的文本文件,位于用户的主目录下。 `ctags`和`cscope`是两个非常有用的辅助...

    vim资源文件

    vim的资源文件,解压后,将其中的.vim文件夹放入到你的/Home目录下,里面一般的vim插件都有了,如还想要其他的可以下载对应的vim插件,放入.vim/plugin文件夹下面,doc文件放入.vim/doc文件夹下面 vim的效果 ...

    Windows快捷键与Vim快捷键冲突解决

    通过这种方式,用户可以在不修改任何配置文件的情况下,快速解决常见的冲突问题。 ##### 修改mswin.vim文件 1. **查找文件**:首先定位到mswin.vim文件所在的位置。 2. **打开文件**:使用文本编辑器打开该文件。 ...

    vim8.1.2269.rar

    总结,离线安装Ubuntu上的Vim 8.1.2269需要手动解压和安装`.deb`文件,过程中可能需要处理依赖问题。一旦安装完成,就可以享受到Vim带来的高效文本编辑体验。记住,不断学习和实践是提升Vim使用技能的关键。

    vim常用插件配置文件

    "vim常用插件配置文件"这个主题正是围绕如何优化Vim的使用体验,通过安装和配置一系列插件来提升开发效率。 1. **NERDTree**: 这是Vim的一个文件管理器插件,它在左侧提供了一个树形视图,让用户可以方便地浏览和...

    Vim plugin for clang-format

    总的来说,Vim plugin for clang-format 提供了一个高效且方便的代码格式化解决方案,它提高了开发者的生产力,减少了手动调整代码格式的时间,使得开发者可以更专注于编写实际的业务逻辑。通过熟练掌握这个插件,你...

    vim 全文字符串替换

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

    vim配置文件目录

    本压缩包包含的“vim配置文件目录”是一个个人化的Vim设置集合,它允许你利用Git进行版本控制,方便追踪和管理你的配置更改。 首先,让我们来理解一下Vim配置文件的重要性。Vim的默认配置可能不能满足每个用户的...

    vim简单的配置文件

    在Vim中,.vimrc是启动时自动加载的初始化脚本,通过修改这个文件,我们可以设置快捷键、修改颜色方案、调整编辑器行为等。以下是一些常见的.vimrc配置知识点: 1. **基本设置**: - `set nocompatible`:禁用Vi...

Global site tag (gtag.js) - Google Analytics