vimプロファイル(継続的な更新)


vimを使うことを覚えたばかりで、本当に強くて使いやすい感じです.自分でプロファイルを少し書きましたが、これからも更新を続けます.更新ステータス:1.2015/11/26で、すべての選択とコピー貼り付けのエラーが修正されました.2.2015/11/26にPython構成が追加されました.右かっこのマッピングを削除し、1つの式の両端にかっこを付けると、右かっこは入れません.3.2015/11/30カッコ入力時のマッピングをカッコ入力に変更し、車に戻ってからマッピングを行うことができます4.2015/12/1 CとC++F 5による自動コンパイル運転機能5.2015/12/5カッコマッピングのフォーマットを最適化しました.F 5による自動コンパイルエラー==を修正しました...6.2015/12/5 gdbデバッグを習得しました.F 8キーでデバッグするマッピング機能を追加
"vim       set nu "    
set hlsearch            "           set backspace=2 "       
set autoindent          "     set showmode "        
set ruler           "         set bg=dark "      
set mouse=a         "           set tabstop=4 "tab    
set softtabstop=4       "   set shiftwidth=4 set expandtab syntax on "      、    
syntax enable       "     set cursorline hi Cursorline cterm=NONE ctermbg=darkred ctermfg=white "     
colorscheme molokai
set nocompatible    "  vi    filetype plugin indent on "      
set completeopt=longest,menu  "     set smartindent "    
"       inoremap ( ()<ESC>i inoremap [ []<ESC>i inoremap {<CR> {<CR>}<ESC>kA<CR> inoremap ' ''<ESC>i "    
let mapleader=","
nmap <leader>w :w!<cr>
nmap <leader>f :find<cr>     
"F5      map <F5> :call CompileRun()<CR> func! CompileRun() exec "w" if &filetype == 'c' exec "!g++ % -o %<" exec "! ./%<" elseif &filetype == 'cpp' exec "!g++ % -o %<" exec "! ./%<" endif endfunc "F8 gdb  
map <F8> :call Rungdb()<CR>
func! Rungdb()
    exec "w"
    exec "!g++ % -g -o %<"
    exec "!gdb ./%<"
endfunc
"    +   map <C-A> ggVG map! <C-A> <Esc>ggVG "          
vmap <C-c> "+y map <C-v> "+gp
set clipboard+=unnamed     "      "Python  
let Tlist_Auto_Highlight_Tag=1  
let Tlist_Auto_Open=1  
let Tlist_Auto_Update=1  
let Tlist_Display_Tag_Scope=1  
let Tlist_Exit_OnlyWindow=1  
let Tlist_Enable_Dold_Column=1  
let Tlist_File_Fold_Auto_Close=1  
let Tlist_Show_One_File=1  
let Tlist_Use_Right_Window=1  
let Tlist_Use_SingleClick=1  
nnoremap <silent> <F8> :TlistToggle<CR>

filetype plugin on  
autocmd FileType python set omnifunc=pythoncomplete#Complete  
autocmd FileType javascrīpt set omnifunc=javascriptcomplete#CompleteJS  
autocmd FileType html set omnifunc=htmlcomplete#CompleteTags  
autocmd FileType css set omnifunc=csscomplete#CompleteCSS  
autocmd FileType xml set omnifunc=xmlcomplete#CompleteTags  
autocmd FileType php set omnifunc=phpcomplete#CompletePHP  
autocmd FileType c set omnifunc=ccomplete#Complete  


let g:pydiction_location='~/.vim/tools/pydiction/complete-dict'