Vim编辑器常用命令指南

需积分: 10 3 下载量 54 浏览量 更新于2024-09-09 收藏 423KB PDF 举报
Vim 使用指南 Vim 编辑器是 Linux 系统中最流行的文本编辑器之一,它提供了强大的编辑功能和高效的编辑体验。下面是 Vim 编辑器中一些常用的命令和功能: 1. 文件操作命令 * `:goto 数字`:跳转到文本的第 n 个字符 * `:efilename`:关闭当前文件重新打开 filename,相当于 `:edit filename` * `:e!`:撤销之前的修改,恢复到上一次保存前的状态 * `:wq`:保存并退出当前文件 * `:w!`:强制保存当前文件 * `:q!`:强制退出当前文件 2. 设置命令 * `:set encoding=utf-8`:设置编码方式为 UTF-8 * `:set ff=unix`:设置文件格式为 Unix * `:set ff=dos`:设置文件格式为 Windows * `:syntax on`:启用语法高亮 * `:set nu`:显示行号,相当于 `:set number` * `:set nonu`:隐藏行号,相当于 `:set nonumber` * `:set ignorecase` 或 `:set ic`:在搜索时忽略大小写,反设置为 `:set noic` 3. 搜索和替换命令 * `:s/orig/later/g`:把当前行所有的 orig 替换为 later * `:s/orig/later`:把当前行从开始的位置起,第一个匹配上的文本进行替换,只替换一次 * `:%s/orig/later/g`:把文本中所有的 orig 替换为 later * `:10,20s/orig/later/`:把文本中第 10~20 行第一个匹配上的文本进行替换 * `:10,20s/orig/later/g`:把文本中第 10~20 行所有匹配上的文本进行替换 * `:10,$s/orig/later/g`:把文本中第 10 到结尾所有匹配上的文本进行替换 4. 高亮显示命令 * `:set hlsearch` 或 `:set hls`:高亮显示搜索到的内容 * `:set nohlsearch` 或 `:nohls`:取消高亮显示 5. 其他命令 * `:w filename`:以某个文件名保存当前文件 * `:filename`:进入文件后直接定位到某行 在 Vim 编辑器中,使用 `:help` 命令可以查看帮助文档,使用 `:quit` 命令可以退出当前文件。同时,Vim 编辑器还提供了许多其他的命令和功能,例如宏命令、寄存器命令、模式命令等等。