1、在unbutu中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc
2、显示行号
进入vimrc文件,在文件末端新添加一行代码set nu
3、显示高亮
打开vimrc,添加以下语句来使得语法高亮显示:
syntax on
如果此时语法还是没有高亮显示,那么在/etc目录下的profile文件中添加以下语句:
export TERM=xterm-colo
一、个人认为比较实用的vimrc的配置文件
":echo "Hello, world!" 注释:"开头表示注释
=========================一般设置=======================================
set nocompatible vim比vi支持更多的功能,如showcmd,避免冲突和副作用,最好关闭兼容
set encoding=utf-8 使用utf-8编码
set number 显示行号
set showcmd 显示输入命令
set clipboard=unnamed,unnamedplus 可以从vim复制到剪贴版中
if has( 'mouse' )
set mouse-=a
endif 可以实现鼠标的复制粘贴
set cursorline 显示当前行
set hlsearch 显示高亮搜索
set incsearch
set history=100 默认指令记录是20
set ruler 显示行号和列号(默认打开)
set pastetoggle= F3快捷键于paste模式与否之间转化,防止自动缩进
set helplang=cn 设置为中文帮助文档,需下载并配置之后才生效
===========================文本格式排版================================o
set tabstop=4 设置tab长度为4
set shiftwidth=4 设置自动对齐的缩进级别
set cindent 自动缩进,以c语言风格,例如从if进入下一行,会自动缩进shiftwidth大小
set smartindent 改进版的cindent,自动识别以#开头的注释,不进行换行
set autoindent "autoindent配合下面一条命令根据不同语言类型进行不同的缩进操作,更加智能
filetype plugin indent on
set nowrap ===========================选择solarized的模式==========================
syntax enable
syntax on
solarzed的深色模式
set background=dark
solarized的浅色模式
set background=light
colorscheme solarized 开启背景颜色模式
===========================选择molokai的模式============================
let g:rehash256 = 1
let g:molokai_original = 1 相较于上一个模式,个人比较喜欢此种模式
highlight NonText guibg=#060606
highlight Folded guibg=#0A0A0A guifg=#9090D0
set t_Co=256
set background=dark
colorscheme molokai