GVIM中配置SystemVerilog语法高亮
gvim的格式设置一般在家目录下的.vimrc文件中进行设置,一些常见设置这里不作叙述,主要记录一下在gvim中设置SV语法高亮的方法。
1、去官网下载systemverilog.vim文件
链接:https://www.vim.org/scripts/script.php?script_id=1573
https://github.com/vhda/verilog_systemverilog.vim.git
2、打开家目录下的.vimrc文件配置:gvim .vimrc
3、添加如下命令:
syntax on "确定vim打开语法高亮"
filetype on "打开文件类型检测"
filetype plugin on "为特定的文件类型允许插件文件的载入"
filetype indent on "为特定的文件类型载入缩进文件"
4、切回家目录下,cd ~,在该目录下新建隐藏文件夹.vim。
mkdir .vim
5、进入该目录,创建两个文件夹
mkdir ftdetect
mkdir syntax
6、在ftdetect文件中创建文件sv.vim,内容为一行。
注意:
这里注意时一行代码,若分为两行会出现使用gvim时自动出现一行“-------自动命令--------”;
filetype=systemverilog这里的systemverilog需要和步骤7的文件名保持一致。
au BufRead,BufNewFile *.sv set filetype=systemverilog
7、将下载好的文件systemverilog.vim放到步骤5创建的目录syntax下。
如果名字是verilog_systemverilog.vim 拷贝到syntax下改成名字systemverilog.vim
下面我们来设置gvim的行号,背景,字体信息
set nu
set showmode
set autoindent
syntax on
set fileencoding=utf-8
set fenc=utf-8
set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936,big-5
set enc=utf-8
let &termencoding=&encoding
set guifont=Monospace\ 14
set tabstop=4
set expandtab
set shiftwidth=4
set softtabstop=4
set ruler
set ignorecase
set smartindent
set showcmd
colorscheme darkblue
set nocompatible
set backspace=indent,eol,start