NOI-linux下VIM的个人常用配置

路径:/etc/vim/vimrc

打开终端:Ctrl+Alt+T

输入:sudo vim或gedit /etc/vim/vimrc (推荐用gedit,更好操作)

以下是我的配置:

"我的配置
  "显示行号
    set nu
    set number
  "更改缩进大小
    set tabstop=2
  "颜色主题
    color koehler
  "显示标尺
    set ruler
  "去空行  
    nnoremap <F2> :g/^\s*$/d<CR> 
  "激活鼠标
    set mouse=a
  "新建标签  
    map <M-F2> :tabnew<CR>  
  "列出当前目录文件  
    map <F3> :tabnew .<CR>  
  "打开树状文件目录  
    map <C-F3> \be  
  "C,C++ 按F5编译运行
    map <F5> :call CompileRunGcc()<CR>
    func! CompileRunGcc()
        exec "w"
        if &filetype == 'c'
            exec "!g++ % -o %<"
            exec "! ./%<"
        elseif &filetype == 'cpp'
            exec "!g++ % -o %<"
            exec "! ./%<"
        elseif &filetype == 'java' 
            exec "!javac %" 
            exec "!java %<"
        elseif &filetype == 'sh'
            :!./%
        endif
    endfunc
  "C,C++的调试
    map <F8> :call Rungdb()<CR>
    func! Rungdb()
        exec "w"
        exec "!g++ % -g -o %<"
        exec "!gdb ./%<"
    endfunc
  "自动缩进
    set autoindent
    set cindent
  "统一缩进为4
    set softtabstop=2
    set shiftwidth=2

欧了~~~

如果是考试,你就可以选择下面的代码,比较简单:

set mouse=a
set tabstop=4
set ruler
set nu
set autoindent
set autowrite
set autoread
set showcmd
map <F9> <Esc> :w <CR> :!g++ % -o %< && ./%< <CR>
imap <F9> <Esc> :w <CR> :!g++ % -o %< && ./%< <CR>

 

posted @ 2018-02-02 12:03  fuyan0101  阅读(2449)  评论(0编辑  收藏  举报