zoukankan      html  css  js  c++  java
  • 我的vim配置

    c.vim中添加

    "highlight Functions
    syn match cFunctions "<[a-zA-Z_][a-zA-Z_0-9]*>[^()]*)("me=e-2
    syn match cFunctions "<[a-zA-Z_][a-zA-Z_0-9]*>s*("me=e-1
    hi cFunctions gui=NONE cterm=bold  ctermfg=lightblue
    

    .vimrc中添加

    """""""""""""""""""""""General"""""""""""""""""""""""
    set number
    
    set enc=utf-8
    set fencs=utf-8,gb18030,gb2312,gbk,cp936
    set termencoding=utf-8
    set encoding=utf-8
    set fileencodings=utf-8
    set fileencoding=utf-8
    set langmenu=zh_CN.UTF-8
    
    set tabstop=4
    set shiftwidth=4
    set expandtab
    
    set nobackup
    set noswapfile
    
    set ignorecase
    
    map <C-A> ggVGY
    map <F3> :tabnew.<CR>
    map <C-F3> e
    """""""""""""""""""""""""""""""""""""""""""""""""""""
    
    """"""""""""""""""""""""CTAGS""""""""""""""""""""""""
    let Tlist_Show_One_File=1
    let Tlist_Exit_OnlyWindow=1
    
    nmap <F9> :TlistToggle<CR><CR>
    set tags=tags
    """""""""""""""""""""""""""""""""""""""""""""""""""""
    
    
    """"""""""""""""""""""""Cscope"""""""""""""""""""""""
    if has("cscope")
    	set csprg=/usr/bin/cscope
    	set csto=0
    	set cst
    	set csverb
    	set cspc=3
    	if filereadable("cscope.out")
    		cs add cscope.out
    	else
    		let cscope_file=findfile("cscope.out", ".;")
    		let cscope_pre=matchstr(cscope_file, ".*/")
    		if !empty(cscope_file) && filereadable(cscope_file)
    			exe "cs add" cscope_file cscope_pre
    		endif
    	endif
    endif
    
    nmap <C->s :cs find s <C-R>=expand("<cword>")<CR><CR>
    nmap <C->g :cs find g <C-R>=expand("<cword>")<CR><CR>
    nmap <C->c :cs find c <C-R>=expand("<cword>")<CR><CR>
    nmap <C->t :cs find t <C-R>=expand("<cword>")<CR><CR>
    nmap <C->e :cs find e <C-R>=expand("<cword>")<CR><CR>
    nmap <C->f :cs find f <C-R>=expand("<cword>")<CR><CR>
    nmap <C->i :cs find i ^<C-R>=expand("<cword>")<CR><CR>
    nmap <C->d :cs find d <C-R>=expand("<cword>")<CR><CR>
    """""""""""""""""""""""""""""""""""""""""""""""""""""
    


  • 相关阅读:
    大龄程序员肉翻记录【一】
    spring boot 在不同环境下读取不同配置文件的一种方式
    JDK的一个关于stack的小bug
    《DISTRIBUTED SYSTEMS Concepts and Design》读书笔记 一
    一个简单的任务执行引擎设计
    spring集成guava的event bus
    Unity输出文件在itunes读取
    MaxScript调用DotNet时命名空间的问题
    max渲染通道元素的范例
    Unity里vertexShader里压扁模型来实现比较low的阴影
  • 原文地址:https://www.cnblogs.com/suncoolcat/p/3281477.html
Copyright © 2011-2022 走看看