vim的配色方案.doc_第1页
vim的配色方案.doc_第2页
vim的配色方案.doc_第3页
vim的配色方案.doc_第4页
vim的配色方案.doc_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

vim的配色方案 vim的配色方案篇一:linux系统vim的配色方案小白教程 Vim配色方案小白教程 Vim使用的配色方案调试成功,这个配色的方案是从网上复制的,不过之后有几个警告,每次使用vim都有提示,很是烦,后来找到问题给改了,操作步骤如下: 1. 2. 3. 4. 5. 新建一个terminal界面,进入root权限,输入su然后输入密码就好了 输入cd / (进入根目录) 输入 cdetc/ 输入vimvimrc, 打开vimrc之后,点击“i”进入编辑模式,在vimrc最后面将下面的代码复制进去就,按“esc”后,按“:wq”保存并退出就可以了,这样vim的配色就如下图所示了,个人觉得还蛮好的,代码如下: if has( gui_running ) GUI = hi Cursorguifg=grey20 guibg=#00FFD7 gui=NONE 光标所在的字符 hi CursorColumnguibg=grey20 gui=NONE 光标所在的屏幕列 hi CursorLineguibg=#666666 gui=NONE 光标所在的屏幕行 hi Directoryguifg=#FF3F3F guibg=grey20 gui=NONE 目录名 hi DiffAddguibg=#7F7F00 gui=NONE diff: 增加的行 hi DiffChangeguibg=#7F007F gui=NONE diff: 改变的行 hi DiffDeleteguibg=#007F7F gui=NONE diff: 删除的行 hi DiffTextguifg=#007F00 guibg=grey20 gui=NONE diff: 改变行里的改动文本 hi ErrorMsgguifg=#FF3F3F guibg=grey20 gui=NONE 命令行上的错误信息 hi VertSplitguifg=#FF3F3F guibg=#3F3FFF gui=NONE 分离垂直分割窗口的列 hi Foldedguifg=#7FFF00 guibg=#7F7F00 gui=NONE 用于关闭的折叠的行 hi IncSearchguifg=red guibg=plumgui=NONE incsearch 高亮 hi LineNrguifg=#FFFF00 guibg=grey20 gui=NONE 置位 number 选项时的行号 hi MatchParenguifg=#FF7F3F guibg=grey20 gui=NONE 配对的括号 hi MatchParenguifg=#FFFF00 guibg=#FF0000 gui=NONE 配对的括号 hi ModeMsgguifg=#FF7F00 guibg=grey20 gui=NONE showmode 消息(INSERT) hi MoreMsgguifg=#BFBF3F guibg=grey20 gui=NONE |more-prompt| hi NonTextguifg=#007FFF guibg=grey20 gui=NONE 窗口尾部的 和 hi Normalguifg=#BFBFBF guibg=grey20 gui=NONE 正常内容 hi Pmenuguifg=#FFFFFF guibg=#3F3FFF gui=NONE 弹出菜单普通项目 hi PmenuSelguifg=#FFFF00 guibg=#FF3F3F gui=NONE 弹出菜单选中项目 hi PmenuSbarguifg=#3F3FFF guibg=grey20 gui=NONE 弹出菜单滚动条。 hi PmenuThumbguifg=grey20 guibg=#3FFF3F gui=NONE 弹出菜单滚动条的拇指 hi Question guifg=#7F7F7F guibg=grey20 gui=NONE 提示和 yes/no 问题 hi Searchguifg=#FFFF66 guibg=#6887FF gui=NONE 最近搜索模式的高亮 hi SpecialKeyguifg=#FF7F00 guibg=grey20 gui=NONE 特殊键,字符和 listchars hi SpellBadguifg=#FF0000 guibg=grey20 gui=NONE 拼写检查器不能识别的单词 hi SpellCapguifg=#BF0000 guibg=grey20 gui=NONE 应该大写字母开头的单词 hi SpellLocalguifg=#FF00FF guibg=grey20 gui=NONE 只在其它区域使用的单词 hi SpellRareguifg=#FF7FFF guibg=grey20 gui=NONE 很少使用的单词 hi StatusLineguifg=thistle guibg=dimgraygui=NONE 当前窗口的状态行 hi StatusLineNCguifg=#FFFFFF guibg=#3F3F3F gui=NONE 非当前窗口的状态行 hi TabLineguifg=grey20 guibg=#BFBFBF gui=NONE 非活动标签页标签 hi TabLineFillguifg=grey20 guibg=#FFFFFF gui=NONE 没有标签的地方 hi TabLineSelguifg=#FFFF00 guibg=#0000FF gui=NONE 活动标签页标签 hi Title guifg=#007FBF guibg=grey20 gui=NONE :set all 等输出的标题 hi Visualguifg=darkslategrayguibg=lightbluegui=NONE 可视模式的选择区 hi WarningMsgguifg=#FF003F guibg=grey20 gui=NONE 警告消息 hi WildMenuguifg=#FF7F00 guibg=#0000FF gui=NONE wildmenu补全的当前匹配 = GUI group-name = hi Comment guifg=skyblueguibg=grey20 gui=NONE 任何注释 - hi Constant guifg=#BF007F guibg=grey20 gui=NONE 任何常数 hi Stringguifg=#FF7F7F guibg=grey20 gui=NONE 一个字符串常数: 字符串 hi Characterguifg=#FF3F3F guibg=grey20 gui=NONE 一个字符常数: c 、 n hi Numberguifg=#FF7F3F guibg=grey20 gui=NONE 一个数字常数: 234、0xff hi Float guifg=#FF7F3F guibg=grey20 gui=NONE 一个浮点常数: 2.3e10 hi Boolean guifg=#FF0000 guibg=grey20 gui=NONE 一个布尔型常数: TRUE、false - hi Identifier guifg=#007FBF guibg=grey20 gui=NONE 任何变量名 hi Function guifg=#00BFBF guibg=grey20 gui=NONE 函数名 (也包括: 类的方法名) - hi Statementguifg=#FFFF7F guibg=grey20 gui=NONE 任何语句 hi Conditional guifg=#FFFF00 guibg=grey20 gui=NONE if、then、else、endif、switch hi Repeatguifg=#FFBF00 guibg=grey20 gui=NONE for、do、while 等 hi Label guifg=#FF7F00 guibg=grey20 gui=NONE case、default 等 hi Operator guifg=#BFFF00 guibg=grey20 gui=NONE sizeof 、 + 、 * 等 hi Keyword guifg=#BFBF00 guibg=grey20 gui=NONE 任何其它关键字 hi Exceptionguifg=#BF7F00 guibg=grey20 gui=NONE try、catch、throw - hi PreProcguifg=#FF63FF guibg=grey20 gui=NONE 通用预处理命令 hi Include guifg=#FF00FF guibg=grey20 gui=NONE 预处理命令 #include hi Defineguifg=#BF3FBF guibg=grey20 gui=NONE 预处理命令 #define hi Macro guifg=#7F00BF guibg=grey20 gui=NONE 等同于 Define hi PreConditguifg=#FF007F guibg=grey20 gui=NONE 预处理命令 #if、#else、#endif - hi Type guifg=limegreenguibg=grey20 gui=NONE int、long、char 等 hi StorageClassguifg=#7FFF00 guibg=grey20 gui=NONE static、register、volatile 等 hi Structureguifg=#00FF7F guibg=grey20 gui=NONE struct、union、enum 等 hi Typedefguifg=#3FFF3F guibg=grey20 gui=NONE 一个 typedef - hi Special guifg=#BFBF3F guibg=grey20 gui=NONE 任何特殊符号 hi SpecialCharguifg=#FFBF3F guibg=grey20 gui=NONE 常数中的特殊字符 hi Tagguifg=#BFFF3F guibg=grey20 gui=NONE 这里可以使用 CTRL- hi Delimiterguifg=#FF3F00 guibg=grey20 gui=NONE 需要注意的字符 hi SpecialCom(来自:www.xmSjOb.cOm 厦门培训考试网:vim的配色方案)mentguifg=#FF00BF guibg=grey20 gui=NONE 注释里的特殊字符 hi Debug guifg=#BF00FF guibg=grey20 gui=NONE 调试语句 - hi Underlined guifg=#3F3FFF guibg=grey20 gui=UNDERLINE 需要突出的文本,HTML 链接 hi Ignoreguifg=#7F7F7F guibg=grey20 gui=NONE 留空,被隐藏 hi Error guifg=#FFFF00 guibg=#FF0000 gui=NONE 任何有错的构造 hi Todoguifg=#FFFFFF guibg=#0000FF gui=NONE 任何需要特殊注意的部分 = else Console = hi Cursorctermfg=blackctermbg=lightgreencterm=BOLD 光标所在的字符 hi CursorColumnctermbg=black cterm=BOLD 光标所在的屏幕列 hi CursorLinectermbg=black cterm=BOLD 光标所在的屏幕行 hi Directoryctermfg=lightmagentactermbg=black cterm=BOLD 目录名 hi DiffAddctermbg=lightgreencterm=BOLD diff: 增加的行 hi DiffChangectermbg=lightcyancterm=BOLD diff: 改变的行 hi DiffDeletectermbg=lightcyancterm=BOLD diff: 删除的行 hi DiffTextctermfg=lightgreenctermbg=black cterm=BOLD diff: 改变行里的改动文本hi ErrorMsgctermfg=lightmagentactermbg=black cterm=BOLD 命令行上的错误信息 hi VertSplitctermfg=lightmagentactermbg=lightbluecterm=BOLD 分离垂直分割窗口的列 hi Foldedctermfg=lightgreyctermbg=lightgreencterm=BOLD 用于关闭的折叠的行 hi IncSearchctermfg=yellow ctermbg=lightbluecterm=BOLD incsearch 高亮 hi LineNrctermfg=yellow ctermbg=black cterm=BOLD 置位 number 选项时的行号 hi MatchParenctermfg=lightredctermbg=black cterm=BOLD 配对的括号 hi MatchParenctermfg=yellow ctermbg=lightredcterm=BOLD 配对的括号 hi ModeMsgctermfg=lightgreenctermbg=black cterm=BOLD showmode 消息(INSERT) hi MoreMsgctermfg=lightcyanctermbg=black cterm=BOLD |more-prompt| hi NonTextctermfg=lightcyanctermbg=black cterm=BOLD 窗口尾部的 和 hi Normalctermfg=lightgreyctermbg=black cterm=BOLD 正常内容 hi Pmenuctermfg=lightgreyctermbg=lightbluecterm=BOLD 弹出菜单普通项目 hi PmenuSelctermfg=yellow ctermbg=lightmagentacterm=BOLD 弹出菜单选中项目 hi PmenuSbarctermfg=lightcyanctermbg=black cterm=BOLD 弹出菜单滚动条。 hi PmenuThumbctermfg=blackctermbg=lightgreencterm=BOLD 弹出菜单滚动条的拇指 hi Question ctermfg=yellow ctermbg=black cterm=BOLD 提示和 yes/no 问题 hi Searchctermfg=yellow ctermbg=lightbluecterm=BOLD 最近搜索模式的高亮 hi SpecialKeyctermfg=lightgreenctermbg=black cterm=BOLD 特殊键,字符和 listchars hi SpellBadctermfg=lightredctermbg=black cterm=BOLD 拼写检查器不能识别的单词 hi SpellCapctermfg=lightredctermbg=black cterm=BOLD 应该大写字母开头的单词 hi SpellLocalctermfg=lightcyanctermbg=black cterm=BOLD 只在其它区域使用的单词 hi SpellRarectermfg=lightcyanctermbg=black cterm=BOLD 很少使用的单词 hi StatusLinectermfg=yellow ctermbg=lightbluecterm=BOLD 当前窗口的状态行 hi StatusLineNCctermfg=yellow ctermbg=black cterm=BOLD 非当前窗口的状态行 hi TabLinectermfg=blackctermbg=black cterm=BOLD 非活动标签页标签 hi TabLineFillctermfg=blackctermbg=lightgreycterm=BOLD 没有标签的地方 hi TabLineSelctermfg=yellow ctermbg=lightbluecterm=BOLD 活动标签页标签 hi Title ctermfg=lightmagentactermbg=black cterm=BOLD :set all 等输出的标题 hi Visualctermfg=yellow ctermbg=lightbluecterm=BOLD 可视模式的选择区 hi WarningMsgctermfg=lightmagentactermbg=black cterm=BOLD 警告消息 hi WildMenuctermfg=lightgreenctermbg=lightbluecterm=BOLD wildmenu补全的当前匹配 = Console group-name = hi Comment ctermfg=yellow ctermbg=black cterm=BOLD 任何注释 - hi Constant ctermfg=brownctermbg=black cterm=BOLD 任何常数 hi Stringctermfg=lightmagentactermbg=black cterm=BOLD 一个字符串常数: 字符串 hi Characterctermfg=lightmagentactermbg=black cterm=BOLD 一个字符常数: c 、 n vim的配色方案篇二:Vim杂记:Sublime的配色方 Vim杂记:Sublime的配色方 配置 1.下载monokai(/sickill/vim-monokai),然后将Monokai.vim保存到/.vim/colors下; 2.配置/.vimrc文件,添加 syntax enable 、 colorscheme Monokai 两行。我的/.vimrc文件如下 复制代码 set encoding=utf-8 set fileencoding=utf-8 set fileencodings=ucs-bom,utf-8,chinese,cp936 set guifont=Consolas:h15 language messages zh_CN.utf-8 set lines=45 columns=100 set number set autoindent set smartindent set tabstop=4 set autochdir set shiftwidth=4 set foldmethod=manual syntax enable colorscheme Monokai set nocompatible set nobackup 复制代码 注意Monokai.vim的大小写,新建的时候要写成大写,因为配置文件就是那样的 参考文章:/2012/10/30/the-config-of-my-vim.htmlvim的配色方案篇三:Vim配置及说明IDE编程环境 上张效果图:Vim配置及说明IDE编程环境 o 想起几年前第一次在Linux上面用vim(当时刚从Windows转到Linux下编程),第一印象就是怎么这么麻烦,界面还这么丑,各种不方便,对着vimtutor练习了一下午。当时满脑子怀念Window下的VS的各种方便,后来搜到吴垠的手把手教你把Vim改装成一个IDE编程环境,让我顿时欣喜了一番,感觉看到了曙光,又对着他的教程捣鼓折腾了几天后感觉vim好用了些,但还是不尽人意,感觉没VS方便,尤其是代码的自动补全方面,而且很多命令都要记,隔一段时间不用就忘记了。 但是经过不断捣鼓折腾,现在我再也离不开vim了,在Windows下我也用vim。只有坚持使用一段时间vim,选好自己喜欢的插件,你一定会对vim爱不释手的。言归正传,下面是我的配置。 1、基本及字体 对于用惯了Windows下ctrl+s一键保存的人是不是对与vim中在命令行下:w的保存方式很不习惯? 在.vimrc中加入如下配置,你可以使用s一键保存 s 一键保存 func! SaveFile() exec w endfunc map leader s :call SaveFile() CR imap leader s ESC :call SaveFile() CR vmap leader s ESC :call SaveFile() CR 安装字体Monaco 默认字体不好看,挑个自己喜欢的,前提是你得先安装好该字体。我喜欢Monaco字体,美观,对中文支持也很好。 下面是找到的安装过程,亲自验证。 ? 首先在 这个网址下载Monaco字体 ? 使用命令 unzip monaco-font-master解压压缩包 ? 切换到monaco-font-master目录中,修改脚本文件权限chmod +x install-font.sh ? 执行脚本文件sudo ./install-font.sh 2、插件管理 插件 gmarik/vundle 推荐等级: vim 的各插件打包中通常也包含doc、plugin子目录,用户将插件打包文档中的对应子目录拷贝至.vim/目录中即可完成安装,但插件一多将混乱不堪,会出现名字冲突,卸载麻烦(有时分不清那个文件对应哪个插件,自己也不清楚到底安装了哪些插件)等问题。 vundle可以帮我们解决这些问题。 通过使用vundle来安装新的插件也及其方便:? 可以去GIT,也可以去查找并选好你想要的插件。 ? 在VIM的配置文件中写一句 Bundle plugin_name; ? 执行一下Vundle的初始化命令,插件就装好了; o 升级和卸载也是同样的简单; Bundle 支持的格式有三种: 第一种是一个普通的字符串,就是 vim 插件页面里左上角的插件名字,如果插件名有空格,使用 - 替换。 第二种是github帐号/项目名。 第三种就是git repository

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论