ICer如何设置gvim语法亮亮

嵌入式技术

1368人已加入

描述

在创建一个linux系统的时候,安装完gvim,系统默认的gvim的模式是白色背景,黑色字体,无语法亮亮。打开一个python脚本大概是下面这种效果。

Gvim

作为讲究的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文件。

Gvim

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

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

Gvim

说好的亮亮呢?继续研究怎么解决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

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

  审核编辑:汤梓红
 
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分