為了方便學習開源的專案,嘗試折騰了下vim的配置,配置還算順利,留個筆記備忘
1. 安裝 pathogen
2.安裝nerdtree,command-t,taglist,vim-powerline,vim-sensible 這5個外掛程式,還有 ctags 編譯安裝
3. 安裝效果圖
tree -l 2 .vim
.vim
├── autoload
│ └── pathogen.vim
├── bundle
│ ├── command-t
│ ├── nerdtree
│ ├── taglist
│ ├── vim-powerline
│ └── vim-sensible
└── doc
3. vimrc 檔案配置
set backupdir=/tmp directory=/tmp
set modeline si ai incsearch sw=4 ts=4 history=64 encoding=utf-8
set formatoptions-=t textwidth=76 "only wrap when in comment
set nohlsearch
set noswapfile
set ruler
set ignorecase
set modeline
set number
"encoding
set fileencodings=utf-8
set termencoding=utf-8
" fix backspace for macosx
set backspace=indent,eol,start
filetype on
syntax enable
syntax on
" highlight trailing white-spaces
let c_space_errors=1
autocmd syntax * syn match extrawhitespace /\s\+$/
"set t_co=256
"colorscheme desert256
"colorscheme ron
colorscheme desert
let tlist_ctags_cmd='/usr/local/bin/ctags'
let tlist_show_one_file=1
let tlist_exit_onlywindow=1
let tlist_show_menu=1
"pathogen
execute pathogen#infect()
filetype plugin indent on
"nerdtree快捷鍵
nmap :nerdtree
"commandt快捷鍵
nmap :commandt
"taglist
nmap :tlisttoggle
"powerline
4. 效果
cd phpsource/php-5.5.36
ctags -r * 生成tags
輸入vim按f2開啟導航
選中main.c
滑鼠移動到乙個巨集行按cmd+】 跳轉到定義的地方,按ctrl+t 返回
搜尋檔案
按f3 輸入檔名即可搜尋
按f4即可看到相關的變數和函式
效果圖見後
參考:
vim 環境配置
1 安裝vim apt get install vim 2 安裝ctags,方便閱讀 tar xzvf ctags 5.8.tar.gz cd ctags configure make make install 在原始碼目錄下遞迴建立tags ctag r 3 安裝taglist unzip d t...
配置vim環境
1 在使用者目錄下的 vimrc檔案新增以下幾行命令 set autoindent 設定自動對齊 縮排 即每行的縮排值與上一行相等 使用 noautoindent 取消設定 set smartindent 智慧型對齊方式 set tabstop 4 設定製表符 tab鍵 的寬度 set softta...
vim配置php開發環境
1 ctags 用於 間的跳轉 安裝 sudo apt get install ctags 使用 1 在某個目錄下,建立tags.ctags r 執行之後會在當前目錄下生成乙個tags檔案 2 將tags檔案加入.vimrc 在.vimrc中加入下面一行 set tags projects tags...