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

AlexYoung

做好大家都必须要做的事,发展自己感兴趣的事,结束圣人所不齿的事...

 
 
 

日志

 
 

在Linux系统的VI中显示高亮彩色语法提示及自动缩进及相关  

2011-03-11 20:52:50|  分类: Linux学习 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

当然高亮彩色语法提示有利于编程中由于键盘录入时错误的发现,然而缺省的vim版本是vim-tiny,没有自动设置语法高亮,但是这也不妨碍我们对其进行高亮的设置,只需进行简单的操作即可。总体来说就只需要我们修改或者创建一个小的文件就行了,具体步骤见如下的操作提示。当然,前提是你已经安装了Vim,只是想要把它的彩色语法提示显示出来。


一、首先查看目录有没有文件【~/.vimrc】

如果没有~/.vimrc ,就需要进行创建,创建命令为:

$vi ~/.vimrc

注意:上述的$符号是命令提示符我们需要输入的是其后面的部分(本文黄底红字的部分)。


二、切换到插入模式,把下面的设置直接拷贝进去

大家应该知道怎么切换到插入模式吧,$i

可以自己录入,也可以在windows下粘贴进去  ->  保持,推出编辑器  ->  当你再次使用编辑器的时候就会发现已经高亮显示了!

set autoindent
set cindent
set modeline
set ruler
set showcmd
set showfulltag
set showmode
set smartcase
set smartindent
set imcmdline
set previewwindow
set hlsearch
syntax on

 

注:文件中最后一行的【syntax on】 就是语法高亮显示;

autoindent 就是自动缩进的意思,当你在输入状态用回车键插入一个新行,或者在 normal 状态用 o 或者 O 插入一个新行时,autoindent 会自动地将当前行的缩进拷贝到新行,也就是"自动对齐”,当然了,如果你在新行没有输入任何字符,那么这个缩进将自动删除。  cindent 就不同了,它会按照 C 语言的语法,自动地调整缩进的长度,比如,当你输入了半条语句然后回车时,缩进会自动增加一个 TABSTOP 值,当你键入了一个右花括号时,会自动减少一个 TABSTOP 值。


三、此时如果没有彩色显示的话

在/etc/profile中加入

export TERM=xterm-color

最后给出本文的参考资料:http://haohetao.javaeye.com/blog/690715

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

历史上的今天

评论

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

页脚

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