1. 程式人生 > >vim終極配置

vim終極配置

這是我的vim配置:my vim config.
linux 下的vim 與 windows 下的gvim 通用。

適用範圍

此vimrc適合如下開發:

  • c/c++
  • html/css/js
  • markdown

截圖

screenshot for molokai

主題:molokai

安裝

注意,所有的操作之前需要先安裝git

對於linux

  1. git clone https://github.com/qw8880000/vim_config.git ~/vim_config
  2. 建立符號連結 ln -s ~/vim_config/_vimrc ~/.vimrc
  3. 建立目錄 mkdir ~/.vim
  4. 安裝Vundle git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
  5. 開啟vim,輸入 :BundleInstall 來安裝其他外掛

然後安裝 ctags 和 cscope

  1. sudo apt-get install ctags
  2. sudo apt-get install cscope

對於windows (gvim)

  1. 下載gvim並安裝
  2. 複製我的配置檔案_vimrc_gvimrc 到正確的位置,如下圖
    image
  3. 在vimfiles 資料夾下新建資料夾 bundle
  4. 切換目錄到vimfiles/bundle,執行安裝Vundle的命令 git clone https://github.com/gmarik/vundle.git
  5. 開啟vim,輸入 :BundleInstall
    來安裝其他外掛

外掛列表

plugin
gmarik/vundle
junegunn/vim-easy-align
Shougo/neocomplcache.vim
OmniCppComplete
Shougo/neosnippet.vim
Shougo/context_filetype.vim
qw8880000/neosnippet-snippets
bufexplorer.zip
scrooloose/nerdtree
majutsushi/tagbar
qw8880000/ccvext.vim
ctrlpvim/ctrlp.vim
Lokaltog/vim-powerline
scrooloose/syntastic
easymotion/vim-easymotion
terryma/vim-multiple-cursors
tomasr/molokai
tpope/vim-fugitive
mattn/emmet-vim
pangloss/vim-javascript
maksimr/vim-jsbeautify
leshill/vim-json
heavenshell/vim-jsdoc
gko/vim-coloresque
qw8880000/DoxygenToolkit.vim
justinmk/vim-syntax-extra
qw8880000/c.vim
cpp.vim
scrooloose/nerdcommenter
TxtBrowser
plasticboy/vim-markdown
qw8880000/vim-tab

快捷鍵

  • 顯示目錄樹 F2
    image

  • 顯示本檔案的程式碼結構 F4
    image

  • 在開啟過的檔案之間切換 ,be
    image

  • 切換到右邊的視窗 ctrl + l, 切換到左邊的視窗 ctrl + h
    image

  • 在目錄樹中定位當前檔案 ,nf
    image

  • 生成 doxygen author 註釋 ,da
    image

  • 生成doxygen函式註釋 ,dx
    image

  • 生成註釋(每行都生成註釋) ,ci. 取消註釋 ,cu.
    image

  • 生成註釋(整塊註釋) ,cm. 取消註釋 ,cu.
    image

  • 在行尾生成註釋 ,cA
    image

  • /**/// 之間切換 ,ca
    image

  • 其他快捷鍵可檢視_vimrc

更多

相關推薦

vim終極配置

這是我的vim配置:my vim config. linux 下的vim 與 windows 下的gvim 通用。 適用範圍 此vimrc適合如下開發: c/c++ html/css/js

Vim終極配置方案,完美的寫程式碼介面! ——.vimrc

先秀一下我的Vim介面語法補全我用的是YouCompleteMe, 有目錄樹外掛,taglist外掛等。通過外掛管理器Vundle來進行安裝,具體方法自行百度。背景可以通過換張自己喜愛的圖片,然後調終端的透明度,就可以對著自己喜愛的場景程式設計啦~有語法高亮,語句補全,顯示行號,自動縮排等等功能。還有建立原始

Linux - vim安裝 配置與使用

格式 only ctx net height border term mona 方便 一 Vim 簡單介紹 曾經一直用vi,近期開始使用 vim,以下將兩者做一下比較。 vi和vim都是多模式編輯器,不同的是vim 是vi的升級版本號,它不僅兼容vi的全部指令,並且

Debian下的VIM配置文件

ati 一個 感覺 detail targe blog tails 配置 details 傳動們:http://blog.csdn.net/gatieme/article/details/43883261?spm=5176.100239.blogcont47532.3.yX

vim配置python補全,fedora 19

too bst upd log python ext tab win nco 近期發現python是個不錯的語言,值得一學,先配置下環境,讓vim具有keyword補全功能,步驟例如以下,我這個是fedora,其它發行版類似 $ su ******** # yum

vim 常用配置

劃線 wid 括號 {} sorl vim cin 自動 rem #設置行號set nu #設置下劃線 set cursorline #設置自動鎖緊 set autoindent #設置shift空格 set shiftwidth=4 #設置c 風格縮進 set cinde

mysql5.6以上(適用5.7)免安裝版本 終極配置

進入 cli x64 basedir 其他 color cnblogs ade header 1.解壓你的mysql5.6 我解壓的位置是D:\Program Files\mysql-5.6.14-winx64,你可以隨意放在任何位置,不建議解壓到C盤 2.來到你解壓的

nginx.vim安裝配置

nginx.vim1、下載nginx.vim下載頁面:http://www.vim.org/scripts/script.php?script_id=18862、安裝nginx.vim將nginx.vim放置於~/.vim/syntax/目錄,3、配置 nginx.vim而後在~/.vim/filetype.

Vim - 常用配置

tab arr 未使用 pre 常用快捷鍵 ren 水平 方法 plugins 基本配置 不用任何插件的情況下,先按如下配置: set nu syntax on set hlsearch set tabstop=4 set shiftwidth=4 s

Vim基礎配置

history nth 粘貼 end linux sof 折疊 err euc Vim雖然網上有著各種各樣的Vim插件配置 但是那對於我來說根本是不必要的,在經歷了各種配置體驗以後,總體上說Vim如果插件越多越卡。而且在以後的開發過程中,如果換了服務器以後,每次都要折騰配置

ubuntu16.04下c編程環境配置vim基本配置

rul name 光標位置 hls 更多 utf 避免 進入 install 配置編程環境:sudo apt-get install vim sudo apt-get install g++

Windows 下vim配置文件_vimrc

amp new case -a 顯示文件 pty name pat 顯示 set nocompatible source $VIMRUNTIME/vimrc_example.vim source $VIMRUNTIME/mswin.vim behave mswin set

vim開發配置

頂部 隱藏 class 編碼 set c++11 long -c 縮進 需求:使用vim開發python,可以進行簡單配置 cd 到用戶宿主目錄下 vim .vimrc 粘貼以下內容:版本一: set encoding=utf-8"去掉vi的一致性"set nocompa

簡單的vim配置

My vimrc 非常感謝社群的分享,讓我見到了amix/vimrc ,這麼棒的一個配置。 為了滿足自己的需求,在增強版的基礎上,我改動了下配置。刪掉了自己目前用不到的外掛和一些功能,目前來,對我而言,比較適合。 .vim_runtime Fonts 建議使用

VIM配置檔案資料

花了很長時間整理的,感覺用起來很方便,共享一下。 我的vim配置主要有以下優點: 1.按F5可以直接編譯並執行C、C++、java程式碼以及執行shell指令碼,按“F8”可進行C、C++程式碼的除錯 2.自動插入檔案頭 ,新建C、C++原始檔時自動插入表頭:包括檔名、作者、聯絡方式、建

VIM 擴充套件配置

1.新建  .vimrc 檔案。 2.參考官方手冊。 set syntax=on "語法高亮"set encoding=utf-8  "設定預設解碼"set nu "顯示行號"set tabstop=4 "tab"set showmatch "匹配"set matchti

vim 常用配置

將一下程式碼copy到 使用者目錄下 新建檔案為 .vimrc 儲存即可生效; 如果想所有使用者生效 請修改 /etc/vimrc (建議先cp一份) set nocompatible " 關閉 vi 相容模式 syntax on " 自動語法高亮 colorscheme molokai " 設定配色

vim 常用配置

當前目錄 psc 跳轉 file format space smart 緩沖 type 將一下代碼copy到 用戶目錄下 新建文件為 .vimrc 保存即可生效; 如果想所有用戶生效 請修改 /etc/vimrc (建議先cp一份) set nocompatible &q

Linux 中的 vim配置

和 vim 相關的檔案 ① ~/.viminfo 如果我們在 vim 中查詢過字串,那麼這個字串就會被反白: 退出後,再次以 vim 來編輯這個檔案是,該查詢過的字串還是反白狀態,而且第二次進入該檔案時,游標就出現在上次退出的那一行。這是因為這些操作記錄被儲存在了 ~/.v

vim基本配置

備份 ctrl nowrap star tor nor 史記 顯示 語法高亮 "================================== """ Vim基本配置 "=================================== " ""關閉