vim 環境配置

2021-07-14 18:21:27 字數 2176 閱讀 5758

為了方便學習開源的專案,嘗試折騰了下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...