美文网首页
Vim 常用功能

Vim 常用功能

作者: 黑白_a9aa | 来源:发表于2019-05-06 12:11 被阅读0次

文件查看

文本格式查看

# 文件中fileformat(简写为ff)变量的值
# 查看
:set ff?
# 16进制格式查看文件
:%!xxd

# 退出16进制格式查看文件
:%!xxd -r

编码格式

  • fileencodings
  • fileencoding
  • encoding
  • termenencoding
# 查看文件编码格式
# 文件fileencoding(简写为fenc)的改变会导致文件内容发生变化,转变过程不明
# 查看
: set fenc?
# 设置(慎用)
: set fenc=utf-8

# 修改显示编码格式
: set termencoding=utf-8

UTF-8 文件格式

# utf-8格式文本可能会有三个特殊的隐藏字符ef bb bf,即DOM字符
# 去除DOM字符
:set nobomb
# 添加DOM字符
:set bomb

格式化XML

set filetype=xml
:0,$s/\n// "把多余的换行符替换掉
:%s/></>\r</g "把><替换成>回车<
:normal gg=G<cr>

批量替换

:% s/xxx/yyy/g
# 替换Linux系统上^M
:% s/Ctrl+V+M//g
# 去除空行
$ sed /^[[:space:]]*$/d sys-config.xml > sys-config.xml.temp

删除带特定字符串的行

:g/something/d

vim 列编辑

  1. ctrl+v 使vim进入 VISUAL BLOCK 状态
  2. 选择需要编辑的行
  3. shift+i 进入 INSERT 模式
  4. 编辑内容
  5. esc 退出编辑

递增数列

: let i=0 | g/xxx/s//\=i/ | let i=i+1 "xxx 为被替换的统一字符"

相关文章

  • Vim 常用功能

    文件查看 文本格式查看 编码格式 fileencodings fileencoding encoding term...

  • vim常用高效编辑功能

    vim常用高效编辑功能使用方式记录。 多文件编辑 打开另外一个文件:edit fileName 打开多个文件vim...

  • 第五章-vim编辑器

    文本编辑器vim 1.vim常用操作 vim 是功能强大的全屏幕文本编辑器 作用:建立、编辑、显示文本文件 特点:...

  • vim 编辑命令详解

    高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的 常用选项

  • 4.vi&vim编辑器

    vi&vim编辑器 功能类似于Windows下的记事本 vi&vim的常用三种模式 正常模式以vim打开一个档案就...

  • Vim

    常用的Vim功能 三种模式 Normal模式 Insert模式 Visual模式 模式直接的切换 退出编辑模式: ...

  • FFmpeg开发--Vim详解

    Vim编辑器Vim处理模式: Vim常用命令: Vim查找与替换:

  • vim常用命令总结(转载)

    vim常用命令总结.png vim常用命令总结1.png

  • Vim入门(一)

    vim真的很强大!!!本专题列举vim的一些常用技巧。 vim解决问题的方式 技巧1——vim常用命令及基本技巧 ...

  • vim强大的插件

    Emmet下载与教学HappyPeter常用Vim插件 vim插件

网友评论

      本文标题:Vim 常用功能

      本文链接:https://www.haomeiwen.com/subject/xsjroqtx.html