转自http://blog.sina.com.cn/s/blog_4f3b79d0010166ag.html稍有修改
1 安装vim。俺我现在的理解,vim有控制台版本和GUI版本。控制台版本貌似是Ubuntu自带的,可以在终端输入vim执行一下。GUI版本需要自己下,在终端执行
sudo apt-get install vim-gtk即可安装。
2 随后是设置一些属性。
在终端输入 sudo -s进入根目录,
随后输入密码,然后是cd /etc/vim
接着是 gvim vimrc
键盘 insert 插入setai "自动缩进,新行与前面的行保持—致的自动空格
set aw "自动写,转入shell或使用:n编辑其他文件时,当前的缓冲区被写入
set flash "在出错处闪烁但不呜叫(缺省)
set ic "在查询及模式匹配时忽赂大小写
setnu
set number "屏幕左边显示行号
setshowmatch " 显示括号配对,当键入“]”“)”时,高亮度显示匹配的括号
setshowmode " 处于文本输入方式时加亮按钮条中的模式指示器
setshowcmd "在状态栏显示目前所执行的指令,未完成的指令片段亦会显示出来
setwarn/nowarn " 对文本进行了新的修改后,离开shell时系统给出显示(缺省)
setws/nows " 在搜索时如到达文件尾则绕回文件头继续搜索
setwrap/nowrap " 长行显示自动折行
colorscheme evening " 设定背景为夜间模式
filetype pluginon " 自动识别文件类型,自动匹配对应的, “文件类型Plugin.vim”文件,使用缩进定义文件
setautoindent " 设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置
set cindent " 以C/C++的模式缩进
setnoignorecase " 默认区分大小写
setruler " 打开状态栏标尺
setscrolloff=5 " 设定光标离窗口上下边界 5 行时窗口自动滚动
setshiftwidth=4 " 设定 << 和 >> 命令移动时的宽度为 4
set softtabstop=4 "使得按退格键时可以一次删掉 4 个空格,不足 4 个时删掉所有剩下的空格)
settabstop=4 " 设定 tab 长度为 4
setwrap "自动换行显示
syntax enable
syntaxon