木木

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  21 随笔 :: 4 文章 :: 5 评论 :: 0 Trackbacks
摘要:初步学习Vim,只是听闻它是一个强大无比的编辑器,传闻"编程不识vim,IDE再熟也枉然",最近刚好想要学习一下GNU c,于是有了此文, 只是作为学习vim和C的笔记,大部他内容来自 vim help.txt和网上.

1.配置文件

相关的连接

  1. 配置文件
  2. 语法高亮
  3. 语法着色
  4. C语法风格设置
vim的配置一般分成二种--合局配置和用户配置,配置文件的目录和名称可以通过 :version命令查看,centos中默认的全局配置文件是"$VIM/vimrc”,默认的用户配置是"$HOME/.vimrc” vim默认的配置文件是空的, 可以复制$VIM/vim_example.vim模板.
cp vim_example.vim vimrc        # 全局配置
cp vim_example.vim ~/.vimrc # 用户配置
vim之所以强大一个重要原因是可以方便通过插件扩展功能,而插件的实质不过是一件脚本文件,只要把它们放到正确的位置,vim可以自动识别. 通用插件可以放置在 $VIM/plugin或者放置在 $HOME/.vim/plugin文件夹中,而一些针对专门文件使用的插件最好放置plugin同级目录的ftplugin目录中
mkdir ~/.vim           #用户相关插件和文档
mkdir ~/.vim/doc
mkdir ~/.vim/plugin
mkdir ~/.vim/colors
不同用户有不同的习惯,我所有配置文件都会放置在 $HOME/.vimrc中,而我的插件也会放到 $HOME/.vim目录中

2.语法高亮

作为一个IDE首先要支持的就是语法高亮, 在 .vimrc中增加
syntax enable
syntax on

3.语法配色

vim默认的配色确实很丑,好吧,我是UI控,但同时我也是一个UI盲.不懂自己配色,这个时候就可以使用别人已经做好的配置,首先你可以看一下你的 $HOME/.vim/colors目录下支持那些配色方案 , 然后添加配置
colorscheme mine
vim配色插件 http://www.vim.org/scripts/script_search_results.php?&script_type=color%20scheme&show_me=20, 这些方案如果一个一个测太花时间, 而另外推荐一个带预览图的http://code.google.com/p/vimcolorschemetest/, 找一个满意的,下载到 ~/.vim/colors,试试看,是不是顺眼多了!

4.C语法风格设置

DE自然少不了对语法风格的支持,添加以下配置
filetype indent on
set tabstop=4 " 制表符宽度
set softtabstop
set shiftwidth=4 " 缩进的空格数
set autoindent " 自动缩进
set nowrap " 不自动换行
set cindent " c语句缩进风格
set nu " 左侧显示行号
posted on 2011-07-24 10:16 KTOO 阅读(650) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: