# 设置配色 colorscheme desert # 语法高亮 syntax on # 文件类型识别 filetype on # au是autocmd的缩写,BufRead和BufNewFile是触发自动命令的事件。BufNewFile是创建一个新文件, # BufRead是将文件读入一个新缓冲区时触发。 # 如:au BufRead,BufNewFile *.sv set filetype=systemverilog的意思是, # 当检测到文件类型是.sv结尾的文件时,将符合systemverilog语法的地方将高亮显示。 au BufRead,BufNewFile *.sv set filetype=systemverilog au BufRead,BufNewFile *.v set filetype=verilog # 显示行号 set number # 自动缩进 set autoindent # 空格代替Tab缩进 set tabstop=2 set expandtab
set shiftwidth=4 autocmd FileType make set noexpandtab # 设置搜索行高亮 set hlsearch set cursorline set cursorcolumn # 设置vim字体大小 set guifont=Monospace\ 16 # 符号匹配 inoremap ( ()<Esc>i inoremap { {}<Esc>i inoremap [ []<Esc>i inoremap " ""<Esc>i # 调用别名文件 source ~/.vim/user/alias.vim
set encoding=utf-8 set fileencodings=uft-8,gbk syntax enable set autoread set incsearch set ignorecase set mouse=r let autosave=15 colorscheme desert syntax on filetype on au BufRead,BufNewFile *.sv set filetype=systemverilog au BufRead,BufNewFile *.v set filetype=verilog set number set autoindent set tabstop=4 set expandtab set shiftwidth=4 autocmd FileType make set noexpandtab set hlsearch set cursorline set cursorcolumn set guifont=Monospace\ 16 inoremap ( ()<Esc>i inoremap { {}<Esc>i inoremap [ []<Esc>i inoremap " ""<Esc>i