chaosuper85

C++博客 首页 新随笔 联系 聚合 管理
  118 Posts :: 0 Stories :: 3 Comments :: 0 Trackbacks
ubuntu下vim语法着色和缩排问题的解决 2011-03-07 09:26 转载自 javatown 最终编辑 javatown 版本号:2008.07.30 关键字:linux ubuntu vim vi 语法着色 语法高亮 缩进 缩排 本文的主要目的是讨论记录ubuntu下vim语法着色和缩排的方法 1。前提 安装vim sudo apt-get install vim-full 之后,在/etc/vim下会发现vimrc这个文件这个是公共配置文件,修改它一般会对所有的ubuntu用户产生效果。 2。语法着色 要让语法高亮显示,可以用如下办法: 方法一: 去掉/etc/vim下vimrc中syntax on一句前面的注释符号来开启 方法二: 如果方法一失效可以编辑/etc下的profile文件,添加 export TERM=xterm-color 方法三: 拷贝语法着色示例文件 cp /usr/share/vim/vimcurrent/vimrc_example.vim ~/.vimrc 方法四: 在vim中输入:syntax on来开启语法着色 方法五: 直接编辑~/.vimrc文件,如果没有就自己建立一个 然后把下面内容加入 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 一些配色方案,来自互联网,直接添加在vimrc文件末尾即可: colorscheme elflord "colorscheme darkblue "colorscheme evening "colorscheme murphy "colorscheme torte "colorscheme desert 3。缩进 以下内容来自互联网 1)设置(软)制表符宽度为4: set tabstop=4 set softtabstop=4 2)设置缩进的空格数为4 set shiftwidth=4 3)设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置: set autoindent 4)设置使用 C/C++ 语言的自动缩进方式: set cindent 5)设置C/C++语言的具体缩进方式: set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s 6)如果想在左侧显示文本的行号,可以用以下语句: set nu 7)最后,如果没有下列语句,就加上吧: if &term=="xterm" set t_Co=8 set t_Sb=^[[4%dm set t_Sf=^[[3%dm endif
posted on 2011-06-18 07:25 chaosuper 阅读(1068) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理