在創(chuàng)建一個(gè)linux系統(tǒng)的時(shí)候,安裝完gvim,系統(tǒng)默認(rèn)的gvim的模式是白色背景,黑色字體,無語法亮亮。打開一個(gè)python腳本大概是下面這種效果。
作為講究的ICer,怎么能受得了這種枯燥乏味的工作環(huán)境呢?
下面我們來設(shè)置gvim的行號(hào),背景,字體信息
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
將上述設(shè)置在?/etc/vimrc 中,保存,再打開剛才的python文件。
現(xiàn)在環(huán)境有趣多了。ICer工作中,少不了用gvim編輯 verilog 和 system verilog 代碼。
下面我們打開一個(gè)system verilog的文件試試。
說好的亮亮呢?繼續(xù)研究怎么解決verilog 和system verilog語法亮亮的問題呢?以下是實(shí)現(xiàn) verilog和system verilog 語法亮亮的步驟。
第一步從下面git中獲取?verilog_systemverilog.vim
https://github.com/vhda/verilog_systemverilog.vim.git
第二步,在自己的home目錄下創(chuàng)建?.vim?隱藏文件夾
第三步,在.vim?隱藏文件夾下創(chuàng)建 下面兩個(gè)文件夾
ftdetect
syntax
第四步,在?ftdetect文件夾下創(chuàng)建文件sv.vim,sv.vim 里面內(nèi)容是
au BufRead,BufNewFile *.sv set filetype=systemverilog
第五步,將verilog_systemverilog.vim?拷貝到syntax下改成名字systemverilog.vim
第六步,在/etc/vimrc 中添加下面兩行
filetype on?
filetype indent on?
我們來看看效果
非常完美,這gvim的背景和字體很符合ICer的工作需求。
評(píng)論
查看更多