vim是一个很强大的编辑器,下面就来介绍一下我的vim常用的配置选项:
配置文件一般写在.vimrc里,大家可以用locate vimrc来搜索,一般写在/etc/vim/vimrc里就行了。
winpos 5 5————–”设定窗口大小
set number————–”显示行号
set go= —————-“不要图形按钮
color asmanian2———“设置背景主题
set guifont=Courier_New:h10:cANSI————“设置字体
set syntax on ————–”语法高亮
autocmd InsertLeave se nocul—————“不用浅色高亮当前行
autocmd InsertEnter se cul—————–”用浅色高亮当前行
set ruler—————“显示标尺
set cmdheight=1———“命令行(在状态行下)的高度,设置为1
set whichwrap+=<,>,h,1——–”允许backspace和光标键跨越行边界(不建议)
set scrolloff=3 ——–”光标移动到buffer的顶部和底部时保持3行距离
set novisualbell——–”不要闪烁
set laststatus=1 ——-“启动显示状态行(1),总是显示状态行(2)
set foldenable ———“允许折叠
set foldmethod=manual —“手动折叠
set background=dark —–”背景使用黑色
set nocompatible ——–”去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限
set smartindent ———“自动缩进
if version >=603
set helplang=cn
set encoding=utf-8
endif
—————–”显示中文
set autoread ———“当文件被改动时自动载入
filetype plugin on ———“允许插件
set clipboard+=unnamed ———–”共享剪贴板
set nobackup ————-“从不备份
set autowrite ————“自动保存
set cursorline ———–”突出显示当前行
set noeb —————–”去掉输入错误的提示音
set confirm ————“在处理未保存或只读文件的时候,弹出确认
set tabstop=4 ———-“设置Tab键的宽度为4个字节
set softtabstop=4 ——-“设置缩进为4个字节
set shifwidth=4 ——–”
set noexpandtab ——–”不要用空格代替制表符
set smarttab ———–”在行和段开始处使用制表符
set history=1000 ——-“设置历史命令记录数为1000
set nobackup
set noswapfile
—————-“禁止生成临时文件
set ignorecase ——–”搜索忽略大小写
set hlsearch
让搜索字符高亮
set incsearch
————-“搜索逐字符高亮
set gdefault ———-“行内替换
set enc=utf-8 ———“设置编码为utf-8
set langmenu=zhCN.UTF-8
set helplang=cn
————“设置语言为中文
filetype on ———-“打开侦测文件类型功能
filetype plugin on ———“打开载入文件类型插件功能
set viminfo+=! ———-“保存全局变量
set iskeyword+=,$,@,%,#,- ————–”带有如下符号的单词不要被换行分割
set smartindent ————“为C程序提供自动缩进