vim: ctags cscope taglist使用快速掌握

vim有用的環境變數設定:set smarttab(使用shiftwidth的值)set tabstop=4set numberset rulerset nowrapset hlsearchset autoindentset cindent shiftwidth=4set softtabstop=4set expandtabfiletype indent onset expandtabset mouse=a%retab cscope臨時用法:1. 擷取檔案清單,組建檔案2. 執行:cscope

ubuntu設定vim文法高亮顯示和自動縮排

1、安裝vimUbuntu竟然只預裝了vi(叫vim-tiny),沒有裝vim,只能手動安裝了,vim & gvimsudo apt-get install vim vim-gnome 2、設定檔的位置在目錄 /etc/vim/ 下面,有個名為vimrc的檔案,這是系統中公用的vim設定檔,對所有使用者都有效。 3、設定文法高亮顯示1) 開啟vimrc,添加以下語句來使得文法高亮顯示:syntax

vimrc檔案是讓vim執行的

有關vim設定。2012-6-4 16:54提問者: 水閣公子 | 瀏覽次數:58次本人vim新手,只是想啟用一下vim的設定而已,望知道的大哥指點。 運行bash-3.2# source ./vimrc_example.vi結果失敗, 不知道是怎麼了。bash-3.2# cd /usr/share/vim/vim71/bash-3.2# source ./vimrc_example.vim bash: An example for a vimrc file.: command not

VIM裡格式化XML

把以下的內容加入到vimrc,然後用敲入:PrettyXML即可自動格式化XML。但是這要求xmllint位於你的PATH變數裡。沒有的同學,請安裝包libxml2。function! DoPrettyXML()   " save the filetype so we can restore it later   let l:origft = &ft   set ft=   " delete the xml header if it exists.

Vim設定檔(全平台可用)自http://www.oschina.net/code/snippet_103341_9644)

本版本適用於Windows、Linux和Cygwin環境,目標人群為Vim初學者,老鳥請悄然飛過 趕在愚人節之前提前發布本版本,祝各位使用愉快 ^-^ 經過著色的設定檔請訪問下面的連結Windows版: http://www.ruchee.com/code/linux/vim/_vimrc.htmlLinux && Cygwin版: http://www.ruchee.com/code/linux/vim/.vimrc.html完整配置的見本文末尾----------------

高效率編輯器 VIM-操作篇,非常適合 VIM 新手

轉載地址:http://linuxtoy.org/archives/efficient-editing-with-vim.html雖然從很久前就開始用 VIM 了,但一直都是半調吊子,翻來覆去只用自己會的命令。最近為了提高書寫代碼的效率,還有 coding 時候的樂趣,又重新鑽研了一下 VIM,發現了一篇很好的 VIM 入門的文章,原文是英文版的,我覺得非常適合 VIM 使用入門,所以翻譯了過來。這裡是簡單的介紹了 VIM 的操作方式,並沒有說為什麼要用 VIM,如果你想知道答案可以去

vim 中Taglist的安裝和使用

將vim 改造成功能強大的IDE系列之二『外掛程式介紹』Taglist是vim的一個外掛程式,提供原始碼符號的結構化視圖。:(直接使用了別人的圖片。在我機器上也差不多~)『下載和安裝』         1)從http://www.vim.org/scripts/script.php?script_id=273下載安裝包,也可以從http://vim-taglist.sourceforge.net/index.html下載。       

Best of VIM Tips(譯註) – 連載5 尋找(d)

[翻譯]" /zs and /ze regex delimiters :h //zs" /zs和/zeRegex符號,:h //zs/</zs[^>]*/ze>              : search for tag contents, ignoring chevrons                              尋找XML標記的內容,忽略角括弧[註解]                                                     

Best of VIM Tips(譯註) – 連載2 尋找(a)

[翻譯] /joe/e                      : cursor set to End of match                              把游標定位在匹配單詞最後一個字母處/joe/e+1                    : cursor set to End of match plus 1                              把游標定位在匹配單詞最後一個字母的下一個字母處/joe/s-2                  

Best of VIM Tips(譯註) – 連載4 尋找(c)

[翻譯]" finding empty lines 尋找空行/^/n/{3}                    : find 3 empty lines                              尋找 3 行空行[註解]                                                                                                    :help

vim檔案間複製粘貼完美方案

Vim作為最好用的文字編輯器之一,使用vim來編文檔,寫代碼實在是很愜意的事情。每當學會了vim的一個新功能,就會很大地提高工作效率。有人使用vim幾十年,還沒有完全掌握vim的功能,這也說明了vim的強大。而這樣何嘗不是一件好事呢,只要有的學習,就有的提高。最近使用Vim來寫部落格,發現在Vim中粘貼Python代碼後,縮排就全亂了。仔細研究了以下,原來是自動縮排的緣故,於是做如下設定: :set noai

兩篇很牛的vim提示

讀本文之前請注意:1. 本文的目標是提供一些vim的提示,利用這些技巧可以提高vim的操作效率。部分技巧在vi上也可以使用,但是現在基本上都是用vim了。2. 本文是整理和總結提示,而非講解vim入門,因此不會涉及最基本的使用,例如如何上移或下移游標,對此類操作請參閱任何一本vim或者vi教程。3. 本文閱讀對象是瞭解了vim的基本操作,而希望高效地利用vim進行工作的人。熟練使用vim的人自然不必細讀,如果能留下您的寶貴意見,本人將感激不盡。4.

給程式員的Vim入門圖解說明

這個圖把vim中基本的移動方法都畫上去了,為了方便programmer,特別列出了很多隻有寫程式才會用的按鍵。除了這些以外,其實還有一些好用的東西我還沒想到怎麼畫上去比較好(像是tags、沒有標準快速鍵的tab、man..),如果大家有idea歡迎提供。這些圖示依照移動的單位大小分為以下幾個種類,分別用不同顏色標示:(注意,這不是完整的vim快速鍵列表,只是我覺得比較常用的鍵而已。字元(character)h左j下k上l右單字(word)w下一個wordW下一個word(跳過標點符號)b前一個w

解決vim中文亂碼問題

由於在windows下預設是gb編碼,而我的vim預設是utf-8(gedit預設也是utf-8),所以開啟會成亂碼。修改了一下設定檔,使vim支援gb編碼就好了。$vim ~/.vimrclet &termencoding=&encodingset

設定VIM的QT4文法高亮

 方法一:1、備份VIMDIR/syntax/c.vim 2、下載c.vim,並且替換掉系統現有的VIMDIR/syntax/c.vim 方法二:1、備份VIMDIR/syntax/c.vim 2、開啟 VIMDIR/syntax/c.vim 檔案並且搜尋以下位置:代碼:" A bunch of useful C keywordssyn keyword   cStatement   goto break return continue asm.....3、用下面一行,替換掉上面的這句”syn

自動化佈建 vim 的終端編碼

vim 用 termencoding 選項控制輸出時的編碼,這個選項預設為空白,也就是不進行轉換,這導致我在 GB 編碼的終端下開啟 UTF-8 檔案,雖然能識別出來,顯示卻是亂碼。設定終端編碼當然可以,不過還是要相應設定 locale,比較麻煩。通常終端編碼和 LOCALE 的設定一致,因此可以借用一下這個設定:let &termencoding = substitute($LC_ALL, "[a-zA-Z_-]*/.", "", "")把 termencoding 設定為

vim進階特性

vim進階特性+組合功能 本文就說些其中比較有用, 比較常用的命令, 若能熟練運用這些命令, 那麼會發現編輯檔案很舒服.說明:以下的例子中 xxx 表示在命令模式下輸入 xxx 並斷行符號以下的例子中 :xxx 表示在擴充模式下輸入 xxx 並斷行符號小括弧中的命令表示相關命令.在編輯模式或可視模式下輸入的命令會另外註明.1. 尋找   /xxx(?xxx)       表示在整篇文檔中搜尋匹配xxx的字串, / 表示向下尋找, ? 表示                  

vim替換指定字串

vim的搜尋和替換搜尋中進行替換/which #搜尋whichcwthat #替換成thatn #重複搜尋. #重複替換一種類型的替換命令g/pattern/s/old/new/g第一個 g 表示是有選擇的操作, pattern 指定選擇行的模式, s 表示替換操作, old 是要替換的內容,new 是新內容,g 表示全域替換下面是一些例子:#給第一到十行加上括弧:1,10/.*/(&)/其中的 & 代表的是搜尋模式 ~

vim安裝使用以及資料和文檔收集

vim編譯命令./configure --enable-multibyte --enable-cscope--enable-multibyte(vim可以使用多語言配置)--enable-cscope(代替SourceInsight,SourceInsight則是一款非常強勁的代碼閱讀工具)  vim Help檔案(中文): http://vimcdoc.sourceforge.net/vim_user_manual_603.0.pdf    

高效率編輯器 VIM-操作篇

雖然從很久前就開始用 VIM 了,但一直都是半調吊 子,翻來覆去只用自己會的命令。最近為了提高書寫代碼的效率,還有 coding 時候的樂趣,又重新鑽研了一下 VIM,發現了一篇很好的 VIM 入門的文章,原文是英文版的,我覺得非常適合 VIM 使用入門,所以翻譯了過來。這裡是簡單的介紹了 VIM 的操作方式,並沒有說為什麼要用 VIM,如果你想知道答案可以去 Google,VIM 被譽為編輯器之神。這篇教程寫了在不同工作模式下使用 VIM 的一些基本技巧——即插入模式(insert mode)

總頁數: 120 1 .... 79 80 81 82 83 .... 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.