| 高亮搜索内容的所有匹配位置: set hlsearch
 
 搜索过程中动态显示匹配内容: set incsearch
 
 搜索时忽略大小写: set ignorecase
 在打开 ignorecase选项的条件下,搜索内容包含部分大写字符时,要使搜索大小写敏感: set smartcase
 例如,如果文件内容是: testTest
 当打开 ignorecase和smartcase选项时,搜索test时的突出显示: 
testTest
 搜索 Test时的突出显示: 
testTest
 4. 浏览 & 滚动为获得更好的视觉体验,你可能希望将光标放在窗口中间而不是第一行,以下选项使光标距窗口上下保留 5 行。 set scrolloff=5
 一个例子: 第一张图中 scrolloff=0,第二张图中scrolloff=5。 
 提示:如果你没有设置选项 nowrap,那么设置sidescrolloff将非常有用。 在 Vim窗口底部显示一个永久状态栏,可以显示文件名、行号和列号等内容: set laststatus=2
 
 5. 拼写Vim有一个内置的拼写检查器,对于文本编辑和编码非常有用。Vim可以识别文件类型并仅对代码中的注释进行拼写检查。使用下面的选项打开英语拼写检查:
 set spell spelllang=en_us
 (LCTT 译注:中文、日文或其它东亚语字符通常会在打开拼写检查时被标为拼写错误,因为拼写检查不支持这些语种,可以在 spelllang选项中加入cjk来忽略这些错误标注。) 6. 其他选项禁止创建备份文件:启用此选项后,Vim将在覆盖文件前创建一个备份,文件成功写入后保留该备份。如果不想保留该备份文件,可以按下面的方式关闭: set nobackup
 禁止创建交换文件:启用此选项后,Vim将在编辑该文件时创建一个交换文件。 交换文件用于在崩溃或发生使用冲突时恢复文件。交换文件是以.开头并以.swp结尾的隐藏文件。 set noswapfile
 如果需要在同一个 Vim窗口中编辑多个文件并进行切换。默认情况下,工作目录是打开的第一个文件的目录。而将工作目录自动切换到正在编辑的文件的目录是非常有用的。要自动切换工作目录: set autochdir
 Vim自动维护编辑的历史记录,允许撤消更改。默认情况下,该历史记录仅在文件关闭之前有效。Vim包含一个增强功能,使得即使在文件关闭后也可以维护撤消历史记录,这意味着即使在保存、关闭和重新打开文件后,也可以撤消之前的更改。历史记录文件是使用.un~扩展名保存的隐藏文件。
 set undofile
 错误信息响铃,只对错误信息起作用: set errorbells
 如果你愿意,还可以设置错误视觉提示: set visualbell
 惊喜Vim提供长格式和短格式命令,两种格式都可用于设置或取消选项配置。
 autoindent选项的长格式是:
 set autoindent
 autoindent选项的短格式是:
 set ai
 (编辑:南平站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |