跳到主要內容

發表文章

目前顯示的是 2015的文章

Ctags && Taglist

Ref/copy source:  http://abirdnoob.blogspot.tw/2013/03/linux-vim-ctagcodetrace-code.html 在Ubuntu的安裝過程如下 1. 首先安裝 exuberant-ctags   $ sudo apt-get install exuberant-ctags 2. 之後再裝vim plugin: taglist 到 taglist下載頁面 下載taglist.vim,有許多版本可以選擇,今天我們下載 taglist_4.6.zip 。 此為一個打包好的zip壓所檔,所以要先將之解壓縮:  $ unzip taglist_46.zip 解壓縮後會出現兩個資料夾,一個是放說明文件 taglist.txt 的 doc 與放 taglist.vim 本身的 plugin 這些檔案要放在 HOME目錄 底下的 .vim 目錄,vim本身不會自動創這個目錄,因此我們自己創並且把東西放進:  $ mkdir -p ~/.vim $ mv doc ~/.vim && mv plugin ~/.vim 如此一來就大功告成! 安裝完後,如果要開起tag list功能,只要在vim中輸入command:  :TlistToggle 就會出現啦!再輸入同樣的一次就會關閉 如果覺得每次都要輸入麻煩,可以自己做shortcut,另外也有一些客製化選項供我們使用,可以參考 Taglist Manual 編輯 ~/.vimrc ,加入以下幾行:  "" " taglist plugin                                                                                                                                                               nnoremap <silent> <F2> :TlistToggle<CR>                                                            

[Lunux]Update new python through make/make install

自行把build server python 版本已經從 2.7.3 升級到 2.7.6( 要build新平台的關係 ) 需要修好build出來的python  libreadline 沒有 import 的 issue 以及 build image 會沒有 bz2 module ,趁這個機會分享一下。 前提: 如果你 python 並不是使用 apt-get install 去升級的,而是使用 ./configure sudo make sudo make install 去安裝的人 首先,先把你之前build好的 python make clean         sudo make clean 第二,安裝 libreadline, bz2         sudo apt-get install libreadline-dev         sudo apt-get install libbz2-dev 第三,去 2.7.6 的 make folder 下修改 Modules/Setup 裡面的一行         #readline readline.c -lreadline –ltermcap         把這一行 unmark 第四,重新 configure 編譯與安裝 ./configure sudo make sudo make install 這樣應該就可以了。