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>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM