Vim+cscope+ctags+tags閱讀原始碼

http://zhwen.org/?p=articles/cscope-tags linux原始碼提供了製作cscope索引檔案和tags檔案的make命令。 一,軟體安裝 先安裝cscope: sudo apt-get install cscope 在安裝ctags: http://ctags.sourceforge.net/ 可以使用:ctags –version來查看當前ctags的版本是否是emacs的。

vim文法高亮

安裝vim後,如果還沒有高亮,就按照下面的方式設定:   一、如果沒有~/.vimrc ,先建立   $vi ~/.vimrc   二、切換到插入模式,把下面的設定直接拷貝進去:     set autoindentset cindentset modelineset rulerset showcmdset showfulltagset showmodeset

解決 vim 亂碼

標籤:encoding   message   解決   頭部   亂碼   安裝   預設   編碼   開啟   開啟vim安裝目錄下的_vimrc,在頭部加上幾句配置語句就能搞定: //設定預設編碼 se

一點點VIM

標籤:   VIM 當你喜歡它時,你會發現真的不錯,不過配置真是麻煩,   不過萬事開頭難,當你熟練時真的會發現她的美。  1 syntax on 2 set nu 3 set tabstop=4 4 set shiftwidth=4 5 colo evening 6 set mouse=a 7 set cin 8 set nocompatible 9 set backspace=210 11 map <F9>

vim設定檔~/.vimrc

標籤:在啟動vim時,目前使用者根目錄下的.vimrc檔案會被自動讀取,該檔案可以包含一些設定甚至指令碼。"設定編碼set encoding=utf-8set fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936set fileencodings=utf-8,ucs-bom,chinese "語言設定set langmenu=zh_CN.UTF-8 "設定文法高亮syntax enablesyntax on

vim 多視窗

標籤:開啟多個檔案: 1.vim還沒有啟動的時候: 在終端裡輸入 vim file1 file2 ... filen便可以開啟所有想要開啟的檔案 2.vim已經啟動 輸入 :open file 可以再開啟一個檔案,並且此時vim裡會顯示出file檔案的內容。 3. 同時顯示多個檔案:    :split [filename]

vim 編輯器筆記

標籤:vim 編輯器命令模式(預設),尾行模式 : / 兩種方式 (Esc比較慢,連續連詞esc,刪除全部尾行內容),編輯模式 a,i,o,s:q 退出編輯不儲存:wq 儲存編輯並退出:w 儲存並寫入內容:q! 強制退出,不儲存修改:wq! 強制儲存並退出,(有的文檔沒有許可權操作,就可以強制執行):w [filename]將檔案另存一個名字filename:r [filename]將filename檔案內容添加到遊標所在行後面:n1,n2 w

ubuntu下的vim和gvim漢字(中文)亂碼解決方案

系統內容:ubuntu10.04 vim gvim完整安裝問題:終端下vim中的漢字為亂碼,網上搜尋了一些解決方案。但是奇怪的是,這些方法都不能實現gvim的菜單和文中漢字,終端vim下的文中漢字同時正常顯示。有一種方案應用後vim和gvim開啟的檔案中的漢字(中文)都能正常顯示,但gvim的菜單漢字為亂碼。對這些解決方案做了各種嘗試後,找到如下方面實現同時漢字均能正常顯示。開啟終端$sudo -s#vim /etc/vim/vimrc在檔案末尾添加如下代碼:set fileencodings=

vim 編譯器的配置

vim 安裝解析vim 配置http://linux-wiki.cn/wiki/zh-hans/%E7%94%A8Vim%E7%BC%96%E7%A8%8B%E2%80%94%E2%80%94%E9%85%8D%E7%BD%AE%E4%B8%8E%E6%8A%80%E5%B7%A7自己的配置的vimwinpos 5 5set lines=30 columns=100set nuset go=syntax onautocmd insertLeave *se noculautocmd

使剛編輯的vim編輯器設定檔立即生效(實為自動生效)

標籤:os   檔案   安裝   on   sp   簡單   虛擬機器   class   簡單的說,在虛擬機器下安裝的Centos6.3系統後,預設的是沒有vim編輯器的設定檔,此時如果有必要,可以按照自己的習慣定製或配置自己的vim編輯器:1,如果你是

vim 列編輯功能

1)插入功能(即在若干行的某一列插入一個字元或幾個字元)Step1:游標移動到開始插入的行的指定位置Step2:Ctrl+v,進入visual block模式Step3:將游標移動到最後插入行的指定位置(通過j或者輸入行號+G)Step4: shift+i,進入插入模式Step5:輸入你想輸入的字元,完成後,按兩下“Esc”鍵,就能看到自己想要的結果2)刪除功能同上Step1~Step3Step4:按d即可Step5:同上Step53)替換操作同上按r,然後輸入要替換的字元4)修改操作同上按c,

vim 基本命令整理

標籤:style   blog   color   strong   re   c   VIM 基本命令離開 viZZ :wq :x 先存檔再離開:w     檔名 存成他檔:q     離開 (檔案有改會提示):q!     放棄編輯,直接離開:wq!    強制存檔,並離開暫時離開 vi:!   

WIN7下面安裝VIM

一直試圖找一個Windows下的命令列用的編輯器。一直比較喜歡用VIM。稍微搜尋了下,安裝成功。於是做一個筆記。安裝1,下載在http://code.google.com/p/vim-win3264/wiki/Win64Binaries裡也提到了,http://vim-win3264.googlecode.com/files/vim72.zip。2,解壓到合適目錄。比如我C:/Users/CHEN/Apps/vim723,以管理員身份運行cmd.exe,然後移動到安裝目錄下,執行install.

Vim Common Cmds:

neonlight@live.cn發表,轉載請註明出處。Common Cmds:% 跳轉到配對的括弧去[[ 跳轉到代碼塊的開頭去(但要求代碼塊中'{'必須單獨佔一行)gD 跳轉到局部變數的定義處'' 跳轉到游標上次停靠的地方, 是兩個', 而不是一個"mx 設定書籤,x只能是a-z的26個字母`x 跳轉到書籤處("`"是1左邊的鍵)> 增加縮排,"x>"表示增加以下x行的縮排<

Notes on Vim

整理了一下Vim方面的筆記,在某些方面填補了國內空白——就是有關tab和space的說明(背景音:臉皮好厚,大家扔西紅柿)。 1,開啟水平捲軸  a,set guioptions+=b #(bottom scrollbar)  b,set nowrap2,滾屏  a,一行[向下:ctrl+e, 向上:ctrl+y(Win32+p)]  b,半屏[向下:ctrl+d, 向上:ctrl+u]  c,整屏[向下:ctrl+f, 向上:ctrl+b]3,移動可視屏的行(針對自動折行時有效) 

vim替換功能

1、替換(substitute):[range]s/pattern/string/[c,e,g,i]5.1 range指的是範圍,1,7 指從第一行至第七行,1,$ 指從第一行至最後一行,也就是整篇文章,也可以 % 代表。還記得嗎? % 是目前編輯的文章,# 是前一次編輯的文章。pattern就是要被替換掉的字串,可以用 regexp 來表示。string將 pattern 由 string 所取代。cconfirm,每次替換前會詢問。e不顯示

Vim+Taglist+Ctags

  很多linux軟體開發實際上並不實在X window的情況下進行的,這時我們不可能啟動基於X window的圖形化視窗,在這一情況下我們所能使用的主要的編輯器是vim和emacs.(ps:emacs和vim雖然被稱為兩大編輯器之神,但是個 人感覺vim的功能鍵設定的比較好用)下面詳細介紹一下vim的配置使用。對於vim環境本身的設定可以google。下面主要是說明外掛程式的配置。 ctags    首先是ctags的安裝,推薦使用exuberant

vim設定.vimrc

在終端下使用vim進行編輯時,預設情況下,編輯的介面上是沒有顯示行號、文法高亮度顯示、智慧縮排等功能的。為了更好的在vim下進行工作,需要手動設定一個設定檔:.vimrc。在啟動vim時,目前使用者根目錄下的.vimrc檔案會被自動讀取,該檔案可以包含一些設定甚至指令碼,所以,一般情況下把.vimrc檔案建立在目前使用者的根目錄下比較方便,即建立的命令為:$vi ~/.vimrc設定完後$:x 或者

VIM命令小結

兩種模式:■ Normal mode(普通模式)■ Insert mode(插入模式) 插入模式按Escape進入普通模式,普通模式按i進入插入模式。 插入模式,即編輯文本了,命令一般都是在普通模式中使用: 定位: ■ h 左移.■ j 下移.■ k 上移.■ l 右移■ PageDown (or Ctl-f) 前滾■ PageUp (or Ctl-b) 後滾■ G 最後一行■ num gg 到第num行■ gg 第一行儲存,退出:■ q 退出■ q! 強制退出不儲存■ w filename

vim的設定檔

背景:  vim的tab預設是縮排8個空格,由於我習慣用4個空格,所以每次進入vim都要設定下 :set tabstop=4,太麻煩了。於是搜尋下有沒有什麼解決方案。大家都說可以通過修改vim的設定檔,一勞永逸 方法:    在這裡,我修改的使用者的vimrc檔案,使用者的vimrc檔案就放在 $HOME/ 中,也可在vim中輸入 :echo $HOME 找到具體的目錄cd ~vim .vimrcset

總頁數: 120 1 .... 4 5 6 7 8 .... 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.