hxing

拒绝思维懒惰,习惯深度思考,提升认知水平。

导航

Vi/Vim 高亮Systemverilog语法的设置方式

本文转载自:GVIM中配置SystemVerilog语法高亮 - SOC验证工程师 - 博客园

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

 

posted on 2025-12-03 18:17  hxing  阅读(0)  评论(0)    收藏  举报