提升Linux vi编辑器效率:定制.vimrc配置详解

4星 · 超过85%的资源 需积分: 50 605 下载量 31 浏览量 更新于2024-11-25 1 收藏 6KB TXT 举报
".vimrc文件的配置"是Linux环境下Vim文本编辑器中一个非常重要的自定义设置文件,它包含了用户常用的快捷键、编码、插件管理、界面显示、文件操作等一系列个性化设置,旨在提高编辑效率和体验。以下是对这些配置项的详细解释: 1. **编码设置**: `setfenc=utf-8` 和 `setfencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936` 确保了Vim能够正确识别和处理不同编码格式的文件,包括UTF-8、UTF-16-BOM(带BOM标记的UTF-16)等常见中文编码。 2. **兼容模式与历史记录**: `setnocompatible` 指令告诉Vim不要遵循特定的兼容模式,可能是因为用户希望在不牺牲性能的情况下进行更现代的配置。同时,`sethistory=100` 设置了Vim的历史记录行数,方便回溯和查找。 3. **确认对话框与剪贴板**: `setconfirm` 使得每次执行可能改变文件的操作时都会弹出确认对话框,对于Windows用户尤其适用。`setclipboard+=unnamed` 允许将剪贴板内容粘贴到Vim的缓冲区中。 4. **文件类型自动检测与插件**: `filetypeon` 和 `filetypepluginon` 启用Vim的文件类型检测功能,自动根据文件扩展名加载相应的语法高亮和插件。`filetypeindenton` 则启用自动缩进,确保不同类型的代码文件有合适的格式。 5. **Vim信息与关键字**: `setviminfo+=!` 可能是在设置Vim信息缓存,而 `setiskeyword+=_,$,@,%,#,-` 则添加了一些特殊字符作为关键字,用于语法高亮或搜索时匹配。 6. **语法高亮与错误提示**: `syntaxon` 启用了语法高亮,而 `:highlightOverLengthctermbg=redctermfg=whiteguibg=redguifg=white` 和 `:matchOverLength '\%101v.*'` 分别设置了超过长度的文本颜色警告,当文本长度超出100个字符时,显示红色背景。 7. **行号与行间距**: `setruler` 显示行号,`setrulerformat` 定义了行号的格式。另外,`setlinespace=0` 表示关闭默认的行间距,可能用户偏好较小的视觉效果。 8. **菜单选项与命令高度**: `setwildmenu` 开启了通配符菜单,提供了一种快速定位文件的方式。`setcmdheight=2` 设置了命令行的高度,允许在命令行输入时看到两个行的高度,增加了可视性和易用性。 通过`.vimrc`文件,用户可以定制自己的Vim环境,使其适应个人工作习惯和需求。理解并调整这些配置有助于提升在Linux终端中的编程和文本编辑效率。
249 浏览量
这个配置是根据网上“最N vim配置“修正了一些错误和增加了一些我认为方便的设置,功能确实很强,感谢Amix,本人保留他(她)的说明,里面的配置都有说明,很容易就懂,建议大家好好去看一遍,包你有长进。 运行环境 ubuntu 9.04 i686(8.10 64位也OK) vim 7.2 部分功能说明: 1。打开的文件列在右边窗口 2。通过方向键切换打开的文档, 相当于:bn,:bp 3。底端有个mini窗口,类似emacs 4。支持tab自动补全 包括用:e打开文件是的文件名补全和关键字的自动补全 5。显示行号 6。指定字体 7。F11全屏 windows下才有效,因为我使用Linux,所以给注释掉,如果你使用的是windows请取消.vimrc 148行的注释 然后复制gvimfullscreen.dll到windows/system32或者winnt/system32下。 8。html标签自动完成 比如输入<html>自动完成</html>并且自动缩进 9。php的调试。(windows下有效) 编写好php以后,:make 运行PHP程序 :cl 显示错误提示包括行号,enter以后还会定位到出错行 :cl! 显示执行结果 嘿嘿,很不错吧。我用起来很不错 10。对从c/c++文件自动生成说明文档 11。空格(space)为查找相当于/ 12. 自动加载vim配置文件 。。。还有很多自己可以去看里面的.vimrc内容,当然也建议你去读一遍里面的内容,有新大陆的发现记得留言告诉我和大家 安装步骤 Linux: 1。备份自己的配置 $ tar cjvf vim_bk.tar.bz2 ~/.vimrc ~/.vim #备份自己原有的配置,万一我的配置在你的系统上水土不服也好恢复嘛 2。请解压指自己的主目录 $ tar jxvf vim.tar.bz2 -C ~/ #解压缩到主目录 $ ls -al ~ #查看 3。建议浏览一下配置文件 vim ~/.vimrc 4。运行gvim就看看效果吧 gvim Windows: 1。备份原有的设置,怎么备份就自己去弄吧 2。解压vim.tar.bz2(怎么解压,当然安装winrar,然后就双击) 3。压缩包里面.vim 对应$VIMRUNTIME/vimfiles,$VIMRUNTIME,就是vim的安装目录啦,默认安装在c:\program files/Vim 4。改.vimrc 为_vimrc 有任何指教,意见,批评等请发伊妹儿 michael.yang2000#gmail.com.