Ubuntu下vim構築python環境構成

1774 ワード

Ubuntuでvimを転送しpython環境構成を構築
  • 完全なvim#apt-get install vim-gnome
  • をインストール
  • ctagsをインストールします.ctagsはtaglistをサポートするために使用されます.必要です.apt-get install ctags
  • インストールtaglist#apt-get install vim-scripts#apt-get install vim-addon-manager#vim-addons install taglist
  • pydiction(コード補完を実現する)#wgetをインストールhttp://www.pythonclub.org/_media/Python-basic/pydiction-1.2.zip#unzip pydiction-1.2.zip///.vim/after/ftpluginおよび/.vim/tools/pydiction/ディレクトリはデフォルトでは存在しません.#cp pydiction-1.2/python_を独自に作成する必要があります.pydiction.vim ~/.vim/after/ftplugin#cp pydiction-1.2/complete-dict ~/.vim/tools/pydiction/complete-dict
  • プロファイル/~/を編集する.vimrcは現在のユーザ構成を変更する、グローバル構成を変更する必要がある場合、vim/etc/vim/vimrc#vim~/.vimrc
  • 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   :TlistToggle
    
    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'
    set autoindent
    set tabstop=4
    set shiftwidth=4
    set expandtab
    set number
    set lines=35 columns=118
    

    右側がtaglistウィンドウ、F 8を押して開き、Ctrl+wを使用し、さらにwを押すとcodeウィンドウとtaglistウィンドウを切り替えることができます