亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

Python開發如何在ubuntu 15.10 上配置vim

2020-01-04 17:48:35
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了Python開發如何在ubuntu 15.10 上配置vim 的相關資料,需要的朋友可以參考下
 

1,安裝vim,你可以使用ubuntu 自帶的apt-get 工具安裝。

apt-get install vim-gnome

2,安裝成功后,進行配置

1>首先進行自動提示補全的配置(pydiction)

從官方上下載http://www.vim.org/scripts/script.php?script_id=850最新的即可,解壓縮后,進入解壓縮后的目錄,執行如下命令

# cp python_pydiction.vim /usr/share/vim/vim74/ftplugin# mkdir /usr/share/vim/vim74/pydiction# cp complete-dict pydiction.py /usr/share/vim/vim74/pydiction/# vi ~/.vimrc 

講解:

第一行 就是復制下載的文件 到/usr/share/vim/vim74/ftplugin
第二行 就是在/usr/share/vim/vim74/目錄下創建文件夾pydiction
第三行 復制 complete-dict pydiction.py 這兩個文件到
第四行 打開 .vimc配置文件

然后把下面的三行代碼復制到里面然后保存,應該都會吧。

單擊Esc后,執行:wq,保存

let g:pydiction_location = '/usr/share/vim/vim74/pydiction/complete-dict' let g:pydiction_menu_height = 20autocmd FileType python set omnifunc=pythoncomplete#Complete 

2>安裝python_fold自動折疊插件從官方下載http://www.vim.org/scripts/script.php?script_id=515最新的插件,解壓縮后,進入解壓縮后的目錄,執行如下命令 

# cp python_fold.vim /usr/share/vim/vim74/plugin/# vi ~/.vimrc 

講解:

第一行 就是復制下載的文件 到/usr/share/vim/vim74/plugin
第二行  打開 .vimc配置文件

然后把下面的一行代碼復制到里面 

set foldmethod=indent

3> 安裝自動高亮插件從官方上下載:http://www.vim.org/scripts/script.php?script_id=790,下載最新的插件,解壓縮后,進入解壓縮后的目錄,執行如下命令

mv /usr/share/vim/vim74/syntax/python.vim /usr/share/vim/vim74/syntax/python.vim_backup cp python.vim /usr/share/vim/vim74/syntax 

講解:

第一行 就是將python.vim 備份
第二行 復制python.vim 到/usr/share/vim/vim74/syntax 目錄下

4> 生成 ctag 序列 

進入到 python 程序腳本(項目)所在的目錄,在該目錄下執行:

ctags -R * 

如果提示沒有安裝ctags,執行apt-get install ctags即可。

生成一個 ctags 文件,該文件記錄了程序/項目的函數、類等的分析序列記錄。有關 ctag 的詳細用法請閱讀 ctag 的 manpage。

5>安裝taglist 插件

從官方上下載插件:http://www.vim.org/scripts/script.php?script_id=273 ,用最新的即可,解壓縮后,進入解壓縮后的目錄,執行如下命令。

# cp plugin/taglist.vim /usr/share/vim/vim74/plugin/# cp doc/taglist.txt /usr/share/vim/vim74/doc/# vi 

執行下面的命令

:helptags /usr/share/vim/vim74/doc 
:help taglist.txt 第一行 生成 taglist 幫助文件列表 第二行 查看 taglist 幫助信息配置 vimrc, vi ~/.vimrc,在后面添加如下代碼 

let Tlist_Show_One_File = 1 let Tlist_Exit_OnlyWindow = 1 let Tlist_Use_Right_Window = 1 let Tlist_Auto_Open=1 let Tlist_File_Fold_Auto_Close=1 

講解:

第一行 不同時顯示多個文件的tag,只顯示當前文件的。 
第二行 如果 taglist 窗口是最后一個窗口,則退出 vim。 
第三行 在右側窗口中顯示 taglist 窗口。
第四行 在啟動 vim 后,自動打開 taglist 窗口。 
第五行 只顯示當前文件 tag,其它文件的tag折疊。

最后的配置結果截圖如下:

Python開發如何在ubuntu 15.10 上配置vim

配置文件內容如下:需要的可復制。

set tabstop=4set softtabstop=4set shiftwidth=4set expandtabset autoindentset foldmethod=indentlet Tlist_Auto_Highlight_Tag=1let Tlist_Auto_Open=1let Tlist_Auto_Update=1let Tlist_Display_Tag_Scope=1let Tlist_Exit_OnlyWindow=1let Tlist_Enable_Dold_Column=1let Tlist_File_Fold_Auto_Close=1let Tlist_Show_One_File=1let Tlist_Use_Right_Window=1let Tlist_Use_SingleClick=1nnoremap <silent> <F8> :TlistToggle<CR>filetype plugin onautocmd FileType python set omnifunc=pythoncomplete#Completeautocmd FileType javascrīpt set omnifunc=javascriptcomplete#CompleteJSautocmd FileType html set omnifunc=htmlcomplete#CompleteTagsautocmd FileType css set omnifunc=csscomplete#CompleteCSSautocmd FileType xml set omnifunc=xmlcomplete#CompleteTagsautocmd FileType php set omnifunc=phpcomplete#CompletePHPautocmd FileType c set omnifunc=ccomplete#Completeautocmd FileType python set omnifunc=pythoncomplete#Completelet g:pydiction_location = '/usr/share/vim/vim74/pydiction/complete-dict'let g:pydiction_menu_height = 20set foldmethod=indent 

配置后,文件編輯結果如下:

Python開發如何在ubuntu 15.10 上配置vim


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久影院资源网| 中文字幕国产精品| 性色av一区二区三区红粉影视| 色妞久久福利网| 亚洲毛片在线免费观看| 国产精品∨欧美精品v日韩精品| 自拍偷拍亚洲一区| 欧美激情网友自拍| 精品国产欧美成人夜夜嗨| 日韩成人性视频| 欧美性生活大片免费观看网址| 色综合久久久888| 亚洲精品国产精品自产a区红杏吧| 亚洲国产精品资源| 久久国产精品电影| 亚洲天堂男人的天堂| 全亚洲最色的网站在线观看| 久久免费视频网站| 2019国产精品自在线拍国产不卡| 尤物yw午夜国产精品视频明星| 97碰碰碰免费色视频| 亚洲精品日韩在线| 97在线视频免费播放| 日本不卡免费高清视频| 久久亚洲精品小早川怜子66| 亚洲影院色无极综合| 国产99久久精品一区二区 夜夜躁日日躁| 欧美综合第一页| 日韩av在线免费观看一区| 亚洲成人免费网站| 久久久久久久久久国产| 亚洲综合大片69999| 国产精品久久久久91| 国产一区二区三区视频| …久久精品99久久香蕉国产| 欧美激情欧美激情| 欧美最顶级的aⅴ艳星| 国语自产精品视频在线看抢先版图片| 国产精品久久精品| 青青草原成人在线视频| y97精品国产97久久久久久| 日韩电影中文字幕| 日韩在线观看免费网站| 欧美视频二区36p| 欧美性xxxx| 国产亚洲精品日韩| 一本一本久久a久久精品牛牛影视| 亚洲高清一区二| 日韩毛片在线看| 国产精品av在线| 国产精品日本精品| 久久亚洲精品视频| 日韩欧美成人区| 欧美精品一区在线播放| 亚洲国产精品高清久久久| 亚洲成人久久一区| 欧美精品久久久久| 久久伊人精品天天| 日韩精品在线观看一区二区| 亚洲国产精品久久久| 中文字幕av一区二区三区谷原希美| 国产精品丝袜高跟| 亚洲欧美一区二区三区情侣bbw| 午夜免费在线观看精品视频| 中文字幕精品www乱入免费视频| 亚洲人精选亚洲人成在线| 久久av红桃一区二区小说| 日韩av在线免费看| 欧美人在线视频| 国产精品久久久久免费a∨大胸| 北条麻妃99精品青青久久| 亚洲另类xxxx| 亚洲精品ady| 国产精品亚洲美女av网站| 一区二区在线免费视频| 欧美日本啪啪无遮挡网站| 久久人人爽人人爽爽久久| 成人福利网站在线观看| 国产成人精品免费视频| 日韩中文字幕视频| 国内精品一区二区三区四区| 色悠悠国产精品| 亚洲欧美在线一区二区| 国产精品视频播放| 欧美激情视频在线免费观看 欧美视频免费一| 国产精品国产三级国产aⅴ9色| 色av吧综合网| 日韩大片免费观看视频播放| 欧美日韩亚洲一区二区三区| 日韩一中文字幕| 国产精品久久久久av免费| 国产精品久久久久免费a∨大胸| 久热精品视频在线观看| 亚洲片国产一区一级在线观看| 久久久久久久久国产精品| 久久精品一偷一偷国产| 国产成人精品久久久| 国产精品一区二区三区毛片淫片| 中文字幕日本欧美| 91情侣偷在线精品国产| 欧美亚洲视频在线看网址| 亚洲人成绝费网站色www| 91亚洲精品久久久| 欧美一级片一区| 亚洲人成网在线播放| 欧美亚洲国产视频小说| 精品成人在线视频| 久久成人国产精品| 日韩美女视频中文字幕| 黑人巨大精品欧美一区二区三区| 国产精品久久久久久网站| 欧美高清电影在线看| 亚洲va欧美va在线观看| 国产精品福利小视频| 亚洲丝袜一区在线| 国产精品亚洲片夜色在线| 久久久久日韩精品久久久男男| 91久久精品美女高潮| 欧美日韩一区二区在线播放| 亚洲午夜女主播在线直播| 久久久久久免费精品| 91po在线观看91精品国产性色| 国产精品h片在线播放| 成人字幕网zmw| 国内精品国产三级国产在线专| 91麻豆国产语对白在线观看| 中文字幕日韩欧美在线| 日韩av在线天堂网| 国产精品久久av| 国产激情综合五月久久| 日韩精品中文字幕视频在线| 欧美日本中文字幕| 国产成+人+综合+亚洲欧美丁香花| 亚洲老板91色精品久久| 欧亚精品中文字幕| 日韩美女中文字幕| 欧美成人免费在线视频| 日韩在线激情视频| 亚洲国产另类 国产精品国产免费| 在线中文字幕日韩| 日韩高清电影免费观看完整| 国产91精品高潮白浆喷水| 91精品视频大全| 日韩麻豆第一页| 久久久极品av| 国产精品激情av在线播放| 欧美剧在线观看| 91av福利视频| 91在线观看免费网站| 亚洲欧洲在线播放| 91久久国产精品| 国内精品400部情侣激情| 欧美成人精品在线视频| 日韩欧美亚洲国产一区| 欧美激情视频一区| 亚洲欧美在线第一页| 在线精品高清中文字幕| 国产精品视频色| 国产精品老牛影院在线观看| 宅男66日本亚洲欧美视频| 亚洲女同性videos| 爱福利视频一区| 欧美在线性视频| 欧美精品999|