vim+Vundle+vim-autoformat+astyle格式化代碼__vim

Vundle是vim外掛程式管理工具,用來管理vim外掛程式,vim-autoformat是代碼格式化外掛程式 1.安裝Vundle(參考點擊開啟連結) $ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim 2.在.vimrc檔案中添加如下內容 set nocompatible " be iMproved,

vim 啟用python外掛程式

以我的ubuntu 12.10為例,安裝了vim之後,已經內建了python外掛程式ls /usr/share/vim/vim73/autoload/adacomplete.vim netrwFileHandlers.vim sqlcomplete.vimada.vim netrwSettings.vim syntaxcomplete.vimccomplete.vim netrw.vim

vim學習(二):含與windows對照表

轉自:http://blog.sina.com.cn/s/blog_98cf2a6f01015b2w.html,感謝之!!1、生存三種模式:插入模式、命令模式、常規模式i——游標原地進入插入模式a——游標後移一位進入插入模式esc——回到normal模式:——從常規模式進入命令模式k\j\h\l——游標上、下、左、右移動x——命令模式下儲存退出w——命令模式下寫入儲存不退出q!——放棄所有改動退出增刪改查,對了,還有個查直接在常規模式“/”後接著輸入要尋找的內容2、掙紮會生存了,但是很多童鞋會在

VIM設定檔位置和種類

設定檔在哪裡 當我們使用Vim時, 你需要知道一系列的設定檔. 這些設定檔的位置依賴於Vim的安裝位置和你所使用的作業系統. 通常, 有三個設定檔, 你是必須知道在哪裡能找到的. vimrc 這是Vim最主要的設定檔. 它有兩個版本, 全域版本(global)和使用者版本(personal)). 全域vimrc檔案放在你安裝Vim的目錄中. 你可以開啟vim, 在普通模式下輸入下面的命令來找出這個目錄的位置 :echo $VIM結果應該是這樣的: Linux:

linux下使用 vim + cscope 查看代碼

這兩天想要在linux下編寫量比較大的代碼,聽說vim+cscope可以實作類別似sourceinsight的功能,就花了半天時間學習cscope的使用。1. vim的準備首先 vim --version | grpecscope,看看vim是否支援cscope,如果不支援需要重新安裝vim。最簡單的是在./configure後加上-enable-cscope,當然可以在Makefile檔案(./src/Makefile)中修改(把原來的注釋去掉),這是最根本的:CONF_OPT_CSCOPE

vim cscope的使用閱讀源碼

這下更厲害了, 用Cscope自己的話說 - "你可以把它當做是超過頻的ctags", 其功能和強大程度可見一斑吧, 關於它的介紹我就不詳細說了, 如果你安裝好了前文介紹的中文協助手冊, 用下面的命令看看介紹吧::help if_cscop.txt我在這裡簡單摘抄一點, 供還在猶豫的朋友看看:Cscope 是一個互動螢幕下使用的工具,用來協助你:* 無須在厚厚的程式清單中翻來翻去就可以認識一個 C 程式的工作原理。* 無須熟悉整個程式就可以知道清楚程式 bug 所要修改的代碼位置。*

我的vim的配置

僅供自己參考,有錯誤清批評指正。" All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just" /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime" you can find below.  If you wish to change any of those settings, you should" do

和菜鳥一起學linux之我的vim簡單配置

        在自己的虛擬機器上,配置一些自己要用的vim。網上一大堆一大堆的,也不知道怎麼用,個人覺得還是用一個加一個比較好,下面是我的一些簡單配置,目前用用也夠了。等要用什麼,再更新,添加進去:不過還是要一個sudo apt-get install ctags//用來跳轉在源碼目錄下:ctags –R就可以了。用ctrl+] 跳到函數中,ctrl+t返回。set nu "顯示行號set showcmd

VIM + CTags/CScope

使用vim + cscope/ctags,就可以實現SourceInsight的功能,以後可以不再用盜版SouceInsight讀代碼了。按 照vim裡cscope的參考手冊(在vim中執行":help cscope"命令),把cscope功能加到.vimrc裡後(需要你的vim在編譯時間選擇了"--enable-cscope"選項,否則你需要重新 編譯vim),配置就算完成了。然後用下面的命令產生代碼的符號索引檔案:    cscope -Rbkq這個命令會產生三個檔案:cscope.out,

windows下vim&mingw平台的搭建

        編程學到現在,終於接觸到C++的核心部分——標準庫部分(這是很久前讀過的一篇文章的觀點,認為C++的核心就在標準庫和泛型演算法,同時這篇文章還認為C++對物件導向的支援並不是其核心)。由於普便認為VC對標準的支援不夠完善,在回到家後沒有LINUX和GCC的條件下,只好用MINGW平台。似乎是逐漸適應了VIM和命令列編譯,回到Integration

vim外掛程式之Taglist

一 安裝: http://www.vim.org/scripts/script.php?script_id=273解壓到目錄 ~/.vim下.在~/.vimrc檔案中加入如下幾行:let Tlist_Use_LEFT_Window=1let Tlist_File_Fold_Auto_Close=1let Tlist_Show_One_File=1let Tlist_GainFocus_On_ToggleOpen=1let Tlist_Exit_OnlyWindow=1二 快速鍵命令列快速鍵:1 

vim外掛程式之ctags

一 安裝: http://ctags.sourceforge.net下載完後使用如下命令進行解壓:$tar -xzvf ctags-5.8.tar.gz //解壓$cd ctags-5.8 //進入ctags-5.8目錄$./configure //配置$make //編譯$sudo make install //安裝然後就安裝了 ctags.二 使用1

linux系統下常用的基本命令 ls al vim 許可權修改

  linux系統下常用的基本命令 -- ls 收藏 這些是在linux下經常使用而且功能強大的命令,但是儘管你可能天天在用這些命令,但是我相信你並不完全瞭解這些命令,如果是這樣,那麼閱讀後你必定會有所收穫。先來看看ls命令。ls命令用來顯示某個檔案目錄的內容。SYNOPSIS       ls [OPTION]... [FILE]...       列出所有目錄的內容。若末指定目錄,則預設列出目前的目錄的內容,並對結果做適當排序。下面是此命令可用的參數選項:       -a, --all  

ctags的用法 vim ctags , linux ctags , ctags分析代碼

vim+ctags用法(轉載) [/home/brimmer/src]$ ctags -R"-R"表示遞迴建立,也就包括原始碼根目錄下的所有子目錄下的來源程式。"tags"檔案中包括這些對象的列表:l 用#define定義的宏l 枚舉型變數的值l 函數的定義、原型和聲明l 名字空間(namespace)l 類型定義(typedefs)l 變數(包括定義和聲明)l 類(class)、結構(struct)、枚舉類型(enum)和聯合(union)l

vim 常用命令整理

全選,複製,刪除,粘貼全部刪除:按esc後,然後dG全部複製:按esc後,然後ggyG全選高亮顯示:按esc後,然後ggvG或者ggVG稍微解釋一下上面的命令gg 讓游標移到首行,在vim才有效,vi中無效V   是進入Visual(可視)模式G  游標移到最後一行選中內容以後就可以其他的操作了,比如:d  刪除選中內容y  複製選中內容到0號寄存器"+y  複製選中內容到+寄存器,也就是系統的剪貼簿,供其他程式用複製游標所在的一樣 “Y”把內容粘貼到游標所在的位置,“p”===========

強大的vim配置,讓編程更隨意

花了很長時間整理的,感覺用起來很方便,共用一下。我的vim配置主要有以下優點:1.按F5可以直接編譯並執行C、C++、java代碼以及執行shell指令碼,按“F8”可進行C、C++代碼的調試2.自動插入檔案頭 ,建立C、C++源檔案時自動插入表頭:包括檔案名稱、作者、連絡方式、建立時間等,讀者可根據需求自行更改3.映射“Ctrl + A”為全選並複製快速鍵,方便複製代碼4.按“F2”可以直接消除代碼中的空行5.“F3”可列出目前的目錄檔案,開啟樹狀檔案目錄6. 支援滑鼠選擇、方向鍵移動7.

vim 啟動 python的自動補全

如果是VIM7.3,不需要再下載 pythoncomplete.vim 這個外掛程式,因為安裝時內建了。但是, 必須保證編譯安裝 VIM 的時候啟用了 Python 特性, 即:./configure --with-features=huge --enable-pythoninterp=yes  我們可以在vim autoload 目錄下看到在 ~/.vimrc

vi (vim)詳解/圖解

[文法]:vi [-wn] [-R] 檔案... [說明]: vi 是一個基於行編輯器 ex 上的全螢幕編輯器,可以在vi 中使用 ex,ed的全部命令,vi選項中 -wn 指將編輯視窗大小置為n行,-R 為將編輯的檔案置為唯讀模式, vi 工作模式分為命令模式和輸入模式,一般情況下在命令模式下,可敲入vi命令,進入輸入模式下時可以編輯要編輯的文本,命令 a A i I o O c C s S R 可進入輸入模式,在輸入模式下按 ESC 鍵可推出輸入模式,回到命令模式,在命令模式中敲入: 命令,

VIM 打造自己的VIM介面!

1 zen coding功能就不多說了!看:首先下載zencoding!官方:http://code.google.com/p/zen-coding/zecoding.vim放到Vim\vimfiles\plugin檔案夾下。zencoding.txt放到Vim\vimfiles\doc檔案夾下。將autoload檔案夾下檔案拷貝到相應目錄下即可。(當初就是缺少這一操作,導致一直安裝失敗)2

Vim + Taglist + Ctags 原始碼閱讀工具的安裝

一、安裝TagList 和 Ctags(1)Ctags的安裝a. 下載Ctags      下載網址為:http://ctags.sourceforge.net/. 比如下載的是ctags-5.6.tar.gz。b. 解壓    $tar -xzvf ctags-5.6.tar.gzc.編譯安裝    $cd ctags-5.6    ..............    ..............    $./configure    ..............    ...........

總頁數: 120 1 .... 90 91 92 93 94 .... 120 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.