1.在.vimrc配置文件中添加以下命令行
syntax on "确定vim打开语法高亮
filetype on "打开文件类型检测
filetype plugin on "为特定的文件类型允许插件文件的载入
filetype indent on "为特定的文件类型载入缩进文件
2.在.vimrc配置文件添加关键字配色
winpos 5 5 " 设定窗口位置
set lines=30 columns=100 " 设定窗口大小
set nu " 显示行号
set go= " 不要图形按钮
set guifont=Courier_New:h10:cANSI " 设置字体
syntax on " 语法高亮
set incsearch " 搜索时逐字符高亮(而不是等按完回车才高亮)
colorscheme murphy " 设置配色方案
autocmd InsertLeave * se nocul " 用浅色高亮当前行
autocmd InsertEnter * se cul " 用浅色高亮当前行
set ruler " 显示标尺
set showcmd " 输入的命令显示出来,看的清楚些
set cmdheight=1 " 命令行(在状态行下)的高度,设置为1
set scrolloff=3 " 光标移动到buffer的顶部和底部时保持3行距离
set novisualbell " 不要闪烁(不明白)
set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [POS=%l,%v][%p%%]\ %{strftime(\"%d/%m/%y\ -\ %H:%M\")} "状态行显示的内容
set laststatus=1 " 启动显示状态行(1),总是显示状态行(2)
set foldenable " 允许折叠
set foldmethod=manual " 手动折叠
set background=dark " 背景使用黑色
set nocompatible " 去掉讨厌的有关vi一致性模式,避免以前版本的一些bug和局限
filetype on " 打开文件类型检测
filetype plugin on " 为特定的文件类型允许插件文件的载入
filetype indent on " 为特定的文件类型载入缩进文件
set guifont=Mono\ 14 " 设置字体
set mouse=a " 是否可用鼠标
set selectmode=key
set completeopt=preview,menu " 代码补全
"set guioptions-=m " 隐藏菜单栏
"set guioptions-=T " 隐藏工具栏
set hlsearch " 高亮匹配的字符串
set foldenable " 开启代码折叠
set foldmethod=manual " 手动设置折叠,用 zf 命令创建折叠
nnoremap @=((foldclosed(line('.')) < 0) ? 'zc':'zo') " Ctrl-f 展开或收起折叠,本来用 zo 展开,zc 再折起
2.在.vimrc配置文件中添加以下命令行
> let b:current_syntax = "systemverilog"
> au BufRead,BufNewFile *.svp,*.svi,*.log setf verilog
3.在home/james.yin/.vim 目录下复制以下文件夹
> after
> autoload
> colors
> doc
> ftdetect
> plugin
> syntax