在創建一個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的工作需求。
評論
查看更多