如何把Vim變成source insight(通過ctags)。

windows下很多人都使用source insight 編寫和查看代碼。linux下可以使用VIM,剛開始會覺得VIM像windows下的記事本,而如果使用得當,它並不比source insight 遜色。     在這裡,我會盡我所能細緻地講清楚如何把vim變成source insight, 然而你仍然需要積極地思考,並且必須自己去摸索一些東西。    

VIM的注釋顏色問題

1, 在~/.vimrc中添加:" for colorscheme. added by albcamusif has("gui_running")        "colorscheme default        " It doesn't matter whether you comment this or not        :else        colorscheme desert         " I'd like to use modified desert scheme

[Vim練級攻略] — 開始學習Vim

文章目錄 (2) Insert模式(3) Visual模式(1) Normal <-> Insert(2) Noraml <-> Visual

使用vim外掛程式 NERD_tree 閱讀源碼

NERD_tree外掛程式可以列出目錄下的檔案樹結構,在閱讀源碼時在不同檔案夾之間切換很方便。在官網 http://www.vim.org/scripts/script.php?script_id=1658 下載 NERD_tree。安裝:下載後解壓,複製  doc/NERD_tree.txt 到 ~/.vim/doc 下,在 ~/.vim/doc 中在vim環境下執行命令 : helptags . 和 : help NERD_tree.txt;複製  plugin/NERD_tree.vim

VIM的使用時的配對書寫

覺得VIM挺好, 不用使用方向鍵. 手基本上就不用動位置了, 只是手指動一下.1, 但是有一點, 在寫程式時, 一般都是配對寫()或者{}, 寫完配對的括弧之後, 要回到括弧中間, 我使用的方法是先Esc, 然後再i, 或者再加上幾下h ,l 鍵. 剛開始覺得這樣挺繁瑣, 但是也不知道其它的方法. 如果哪位朋友知道更好的方法, 希望能告訴我哦.2, 在命令模式下, a是在當前字元的下一個位置開始書寫. A是在當前行的末尾字元的下一個位置開始書寫.3, 在命令模式下, dd刪除當前行,

Linux下開發必備工具集-Vim,gdb, valgrind, gprof

 1. 用VIM和ctags/cscope。在linux下提供一個完整的IDE, Vim的快速上手--直接跑一下vimtutor,按照裡面的訓練要求對vim命令的熟悉。ctags/cscope目的是協助程式員對程式的瀏覽。http://easwy.com/blog/archives/vim-cscope-ctags/ 2. GDB工具。這個是GNU提供的一個代碼Debug工具,其功能和VS提供的debug功能相同。快速上手:http://www.huihoo.org/gnu/linux/gdb.

Windows環境下配置Vim為Python的IDE

(一)安裝Python 2.7在官網下載Python,並安裝,我的安裝路徑是D:\Program Files\Python。安裝完成後編輯環境變數Path,在其後添加;D:\Program Files\Python。(注意前面的分號)(二)安裝Vim在官網下載gvim,並安裝,我的安裝路徑是D:\Program Files\Vim。安裝完成後編輯環境變數Path,在其後添加;D:\Program Files\Vim\vim73。(三)安裝Exuberant

Windows下安裝Vim外掛程式管理Vundle

VIM是編輯器之神,這個就不用說了,越使用越會體會到VIM的強大與便利。但是它的強大建立在眾多外掛程式組合之上,而Vim本身缺乏對外掛程式的有效管理,安裝外掛程式並配置_vimrc檔案非常不便。gmarik受到Ruby的bunler的啟發,開發了vundle這個vim外掛程式,可以將外掛程式分到不同的目錄管理,更厲害的是可以很簡單的添加需要安裝的外掛程式,然後通過指令簡單的安裝和更新,下面就介紹VIM和Vundle的安裝。1.安裝Git。Vundle基於Git架構,每一個外掛程式都是一個項目的R

vim 在游標所在行使用快速鍵 插入指定的字串

  map <F6> i/************************************************************************************************<esc>o<esc>i*@parameter    [] <esc>o<esc>i*@parameter  [] <esc>o<esc>i*@parameter  [] <esc>o&

附上Cygwin vim簡單配置

" set for vimset nu "show numbersyntax onset autoindent "indentset ts=4 "tabstop = 4set sw=4 "shiftwidth = 4set showmatchset siset nocp"backup set"if has("vms")"set nobackup "do not keep a backup file, use version instead"else"set backup "keep a

ubuntu使用記錄-vim IDE的配置

        先前一直都在windows和ubuntu系統中換來換去,每次使用ubuntu系統的時間都不會很長,很大的一個原因就是在ubuntu下不能找到一個適合我編程的IDE,之前使用過code::blocks和anjuta都不是很喜歡,於是一直都很鬱悶!但當我看到這位文章http://blog.csdn.net/wooin/article/details/1858917後,我就有種蠢蠢欲動的心態了,於是今天花了一天將以下這個圖的vim IDE配置出來了!          

vim 編輯多個檔案

vim file1 file2 file3 :next 下個檔案,:previous上個檔案:args顯示檔案清單:last最後個檔案,:first第一檔案:2next跳過兩個檔案 返回上一個檔案,ctrl+^  複製多斷內容到不同緩衝區,複製前指定緩衝區"f,指定f,"g指定g。粘帖時"f從f讀取,"g從g中讀取  唯讀模式開啟檔案  vim -R filename防止編輯模式開啟檔案 vim -M filename  :saveas filename 另存新檔

ubuntu10.10設定vim文法高亮和自動縮排

1、安裝vim       sudo apt-get install vim2、我們可以在家目錄下建立自己的設定檔切換到家目錄 #cd ~touch一個名為.vimrc的檔案(以.開頭的為隱藏檔案)#touch .vimrc#vi .vimrc輸入以下配置:set nocompatible       不使用vi預設鍵盤配置   <----這個很重要,如果不配置,在編輯模式下按方向鍵會輸入字元,很惱火set nu                 顯示行號set autoindent    

VIM基本操作和設定

一、基本編輯功能1、複製、剪下和粘貼複製特定的某一段:把游標移到要複製的文本的頭部,按下“v”,往後移動游標,游標所過之處的字元>都會高亮,移到欲複製文本的尾部後,按下“y”,高亮文本全部被複製到剪粘板。複製某一行:把游標移到要複製的那一行,按下“yy”,該行就被複製到剪粘板。剪下特定的某一段:把游標移到要剪下的文本的頭部,按下“v”,往後移動游標,游標所過之處的字元>都會高亮,移到欲剪下文本的尾部後,按下“y”,高亮文本全部被複製到剪粘板。剪下某一行:把游標移到要剪下的那一行,按下

用vim實現C++代碼的自動補全功能

使用過Source

VIM C語言函數名高亮

VIM預設情況下,函數名是不會高亮的,將下面這段代碼添加到/usr/share/vim/vim73/syntax/c.vim檔案的末尾即可:"highlight Functionssyn match cFunctions "\<[a-zA-Z_][a-zA-Z_0-9]*\>[^()]*)("me=e-2syn match cFunctions "\<[a-zA-Z_][a-zA-Z_0-9]*\>\s*("me=e-1hi cFunctions gui=NONE

Easwy的VIM使用進階

原文連結:http://easwy.com/blog/archives/advanced-vim-skills-catalog/ 很不錯的文章,收集在這裡,以備學習參考之用。 Vim 實用技術,第 1 部分: 實用技巧 http://www.ibm.com/developerworks/cn/linux/l-tip-vim1/Vim 實用技術,第 2 部分: 常用外掛程式http://www.ibm.com/developerworks/cn/linux/l-tip-vim2/Vim 實用技術,

使用Vim+Ctags+Cscope閱讀原始碼

--孔建軍(Kongove.CN)2008.11.15代碼閱讀工具簡介對於學習Linux核心的人來說,原始碼的閱讀尤為重要。 因為所有設計思想、內部機制都是以代碼的形式實現,所有的資料也都是為了更好的詮釋代碼。那麼一個好的閱讀工具,能夠提高閱讀的效率和效果。常見的代碼閱讀工具有,Source Navigator、Source Insight、lxr、Cscope、Kscope等。 • "Source Navigator"是紅帽子公司的,以GNU GPL發布,可從官方網站[1]下載使用。 •

vim-latex 的安裝與配置

  由於習慣了vim的輕巧,不想在安裝額外的tex編輯器,就按照自己的使用習慣對vim進行了相應的配置。1. vim-latex外掛程式的安裝:http://sourceforge.net/projects/vim-latex/files/將下載的vim-latex-1.8.23-20120125.768-git8b62284.tar.gz直接解壓到~/.vim中2 vim配置(1)vimrc中與latex相關的配置405 " vim latex suite406 "

vim+ctags+taglist+cscope+cppcomplete+global 環境搭建

、大體感覺,(因為使用時間不長,不全面)總體使用的感覺定位尋找類型定義基本可以用,但自動補全類型方面由於ctags的功能有限,感覺在大工程時,不一定很好用。大型程式一定要global的參與,它的分析比較全面,但在vim中的提示資訊有限。taglist 精幹,需要ctags的支撐 ,直接可以在左邊列出函數列表,全域參數列表。(可以排序)cscope 比較強大,可以對函數以及部分類型定義進行跳轉,但有些BUG,好像在某些條件下無法正確找到分析枚舉的定義。cppcomplete 需要ctags的支撐,

總頁數: 120 1 .... 59 60 61 62 63 .... 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.