• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

SOC/IP验证工程师

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

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

posted on 2023-07-23 19:13  SOC验证工程师  阅读(3676)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3