专栏名称: 嵌入式微处理器
关注这个时代最火的嵌入式微处理器,你想知道的都在这里。
目录
相关文章推荐
51好读  ›  专栏  ›  嵌入式微处理器

讲究的ICer如何设置gvim语法亮亮?

嵌入式微处理器  · 公众号  ·  · 2024-07-03 16:59

正文

在创建一个Linux系统的时候,安装完gvim,系统默认的gvim的模式是白色背景,黑色字体,无语法亮亮。

打开一个python脚本,大概是下面这种效果:

作为讲究的ICer,怎么能受得了这种枯燥乏味的工作环境呢?

下面,我们来设置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


将上述设置在 /etc/vimrc 中,保存,再打开刚才的python文件。

现在环境有趣多了。ICer工作中,少不了用gvim编辑 verilog 和 system verilog 代码。

下面,我们打开一个system verilog的文件试试。

说好的亮亮呢?继续研究 怎么解决verilog 和system verilog语法亮亮的问题呢?

以下是实现 verilog和system verilog 语法亮亮的步骤:


第一步从下面git中获取 verilog_systemverilog.vim

https://github.com/vhda/verilog_systemverilog.vim.git


第二步,在自己的home目录下创建 .vim 隐藏文件夹


第三步,在.vim 隐藏文件夹下创建 下面两个文件夹

ftdetect

syntax


第四步,在 ftdetect文件夹下创建文件sv.vim,sv.vim 里面内容是

au BufRead,BufNewFile *.sv set filetype=systemverilog


第五步,将 verilog_systemverilog.vim 拷贝到syntax下改成名字 systemverilog.vim


第六步,在/etc/vimrc 中添加下面两行

filetype on

filetype indent on


最后,我们来看看效果:

非常完美,这gvim的背景和字体很符合ICer的工作需求。

END

来源:处芯积律

版权归原作者所有,如有侵权,请联系删除

推荐阅读






请到「今天看啥」查看全文


推荐文章
丁香医生  ·  用牛奶敷脸能美白吗?
7 年前
豆瓣电影  ·  撕裂的生活很痛,但我喜欢
7 年前
观海解局  ·  “枪王之王”有了新职务
7 年前