Chinaunix首页 | 论坛 | 博客
  • 博客访问: 723632
  • 博文数量: 823
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5165
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-21 15:52
文章分类

全部博文(823)

文章存档

2011年(1)

2008年(822)

我的朋友

分类: LINUX

2008-08-21 17:50:28


本文的主要目的是讨论记录ubuntu下vim语法着色和缩排的方法

1。前提
安装vim
sudoapt-getinstallvim-full

之后,在/etc/vim下会发现vimrc这个文件这个是公共配置文件,修改它一般会对所有的ubuntu用户产生效果。

2。语法着色
要让语法高亮显示,可以用如下办法:

方法一:
去掉/etc/vim下vimrc中syntaxon一句前面的注释符号来开启

方法二:
如果方法一失效可以编辑/etc下的profile文件,添加
exportTERM=xterm-color

方法三:
拷贝语法着色示例文件
cp/usr/share/vim/vimcurrent/vimrc_example.vim~/.vimrc

方法四:
在vim中输入:syntaxon来开启语法着色

一些配色方案,来自互联网,直接添加在vimrc文件末尾即可:
colorschemeelflord
"colorschemedarkblue
"colorschemeevening
"colorschememurphy
"colorschemetorte
"colorschemedesert

3。缩进
以下内容来自互联网
1)设置(软)制表符宽度为4:

settabstop=4
setsofttabstop=4

2)设置缩进的空格数为4

setshiftwidth=4

3)设置自动缩进:即每行的缩进值与上一行相等;使用noautoindent取消设置:

setautoindent

4)设置使用C/C 语言的自动缩进方式:

setcindent

5)设置C/C 语言的具体缩进方式:

setcinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s

6)如果想在左侧显示文本的行号,可以用以下语句:

setnu

7)最后,如果没有下列语句,就加上吧:

if&term=="xterm"
sett_Co=8
sett_Sb=^[[4%dm
sett_Sf=^[[3%dm
endif 下载本文示例代码
阅读(711) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~