注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

xiaozhuge0825的博客

 
 
 

日志

 
 

Vim 新手使用教程-css颜色显示  

2010-12-27 11:03:51|  分类: vim编辑器 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

Vim 初探
之前一直用的文本编辑器事Notepad++,IDE是Aptana,前者轻便实用,后者十分强大,搭配使用更是没话说。当然还有很多强大的诸如IDEA 等等。Vim这个强大的编辑器想不知道都难,可是一直没去尝试使用,总觉得配置好Vim是一件很复杂的事情,今天终于按捺不住那份渴望,尝试了一下,终于 无法自拔。

虽然我很out了,但是我想还是有很多Vim初学者徘徊在门外,抱着窥一窥的态度。我也就作为一个菜鸟,谈谈我的上路之旅吧。


1.Vim安装

官网http://www.vim.org/download.php处下载适合的版本即可,因为我的公司工作平台是Win XP,所以我下的是GUI executable版本图形化界面的版本gvim72.exe。


2.多语言乱码问题

安装好之后,我想第一要解决的问题是编码问题。和所有的流行文本编辑器一样,Vim 可以很好的编辑各种字符编码的文件,这当然包括 UCS-2、UTF-8 等流行的 Unicode 编码方式。然而不幸的是,和很多来自 Linux 世界的软件一样,这需要你自己动手设置。一般的,vim打开中文文件时会出现乱码,原因比较复杂,这里不罗嗦了。就说说我的配置吧。Vim的配置问题存在于安装路径的 根目录_vimrc文件就是它的配置文件,以下所描述的配置信息皆写到这个文件里。


"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  " => 配置多语言环境  """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""  if has("multi_byte")      set encoding=utf-8      set termencoding=utf-8      set formatoptions+=mM      set fencs=utf-8,gbk         if v:lang =~? '^(zh)|(ja)|(ko)'          set ambiwidth=double      endif         if has("win32")   "处理菜单及右键菜单乱码          source $VIMRUNTIME/delmenu.vim          source $VIMRUNTIME/menu.vim          source $VIMRUNTIME/mswin.vim          behave mswin          language messages zh_CN.utf-8 "处理consle输出乱码      endif  else      echoerr "Sorry, this version of (g)vim was not compiled with +multi_byte"  endif

Vim配置文件里面半角的”是注释。


3.字体的设置

写代码,好看的字体很重要。不管是什么,好看的东西都很重要。好看,能带给人愉悦感,写代码也不例外。我用的是大名鼎鼎的Yahei Consolas Hybrid修改字体,中文字体是雅黑,代码字体么自然是Consolas。 Consolas字体原本是微软为 Visual Studio 2005和2008用户提供的,原版只是单独的英文字体,不含中文。因此在中文环境下显示会是“宋体”+Consolas 的组合,难看至极。而这个修改版替换了雅黑作为中文字体,美观度自然是宋体有所提高,当然也是因人而异。要下载字体可以戳这里下载。
然后在配置里加入以下代码来指定字体


set guifont=YaHei_Consolas_Hybrid:h12:cANSI "h12表示的是字号大小

3.配色方案

在用notepad++的时候,我一直最中意monokai这个配色,在Vim下叫molokai,这是一款很知名的配色,至少我很喜欢,就是最顶 端的那个截图里的配色啦。这款配色同样可以戳这里获得。
然后你可以在配置里写入以下代码来指定你的界面为该配色


colorscheme molokai

4.一些插件和扩展

也许你同样注意到了截图中的那些花花绿绿背景色的东西,这个叫CSS color preview的扩展可以使css里面的那些颜色具体化也就是表现出来,十分直观。放在根目录 vimfiles/after/syntax没有新建一个 继续戳这里下载。
而代码提示插件用的是AutoComplPop,还在使用DW或者aptana等一些工具的朋友们肯定对代码弹出提示情有独钟,这款插件的功能可以说是有 过之而无不及啊,当然如果你不喜欢这种自动的代码提示的话可以不用装。需要的朋友还是戳这里下载。

Vim的强大之处当然不止本文说的这么些皮毛,丰富的扩展插件让其光芒不减。我还涉谷未深,这种新上上路的文章希望能给每个想加入Vim阵营的朋友 们以帮助。今后会有更多的关于Vim的分享。欢迎收看!

  评论这张
 
阅读(409)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018