Time of Update: 2018-12-05
1. taglist: 原始碼結構瀏覽 作者: Yegappan Lakshmanan, 網站指令碼編號: 273. :http://www.vim.org/scripts/script.php?script_id=273 1.1 功能說明: 這是一個非常非常重要的外掛程式, 有了它, 我們才能夠在 VIM 中查看一個檔案中包含的函數列表,
Time of Update: 2018-12-05
vim 常用快速鍵配置在Linux下使用Vi進行C/C++程式的編寫時候,每個.h .cpp .cc等檔案有時候都有很多的相似的操作,如果我們每個相似的操作都要完整輸入的話,會降低我們寫程式的效率。進行簡單的配置,即可以使用常用的快速鍵那將會是快樂寫程式的前提。現把我在使用Linux
Time of Update: 2018-12-05
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
Time of Update: 2018-12-05
1、安裝vimUbuntu竟然只預裝了vi(叫vim-tiny),沒有裝vim,只能手動安裝了,vim & gvimsudo apt-get install vim vim-gnome 2、設定檔的位置在目錄 /etc/vim/ 下面,有個名為vimrc的檔案,這是系統中公用的vim設定檔,對所有使用者都有效。 3、設定文法高亮顯示1) 開啟vimrc,添加以下語句來使得文法高亮顯示:syntax
Time of Update: 2018-12-05
讀本文之前請注意:1. 本文的目標是提供一些vim的提示,利用這些技巧可以提高vim的操作效率。部分技巧在vi上也可以使用,但是現在基本上都是用vim了。2. 本文是整理和總結提示,而非講解vim入門,因此不會涉及最基本的使用,例如如何上移或下移游標,對此類操作請參閱任何一本vim或者vi教程。3. 本文閱讀對象是瞭解了vim的基本操作,而希望高效地利用vim進行工作的人。熟練使用vim的人自然不必細讀,如果能留下您的寶貴意見,本人將感激不盡。4.
Time of Update: 2018-12-05
解決gvim在Ubuntu 11.04中菜單顯示的問題執行gvim時,gvim的菜單不能立刻顯示出來。並且報錯:** (gvim:15150): WARNING **: Unable to register window with path ‘/com/canonical/menu/4200024′: Timeout was reached解決方案是運行:echo 'alias gvim="env UBUNTU_MENUPROXY=0 gvim"' >>
Time of Update: 2018-12-05
這個圖把vim中基本的移動方法都畫上去了,為了方便programmer,特別列出了很多隻有寫程式才會用的按鍵。除了這些以外,其實還有一些好用的東西我還沒想到怎麼畫上去比較好(像是tags、沒有標準快速鍵的tab、man..),如果大家有idea歡迎提供。這些圖示依照移動的單位大小分為以下幾個種類,分別用不同顏色標示:(注意,這不是完整的vim快速鍵列表,只是我覺得比較常用的鍵而已。字元(character)h左j下k上l右單字(word)w下一個wordW下一個word(跳過標點符號)b前一個w
Time of Update: 2018-12-05
http://blog.csdn.net/vaqeteart/archive/2009/05/03/4146613.aspxhttp://hi.baidu.com/mgqw/blog/item/8fd32ad3569a2638960a163b.htmlhttp://www.linuxsir.org/bbs/showthread.php?t=241578http://hi.baidu.com/52hack/blog/item/e06b01240f099a22d40742f3.htmlhttp://
Time of Update: 2018-12-05
Vundle安裝軟體環境:WIN7 32bit GVIM 1.安裝git 除PATH環境變數設定以外,其它選項預設:2.添加curl.cmd,位置為C:\Program Files\Git\cmd,假設git安裝在C:\Program Files\Git3.修改vimrc4.下載vundle。git clone http://github.com/gmarik/vundle.git
Time of Update: 2018-12-05
一直以來,很想把VIM用熟,也許是對Open Source感興趣,也許是懷念DOS時代TC的環境(我的VIM的Theme用的是TC),也許是驚異於VIM功能的強大,也許,是我也討厭寫代碼時總是要去碰滑鼠了,:-). 轉一篇關於VIM技巧的文章,希望可以學而時習之,呵呵。Here's a necessarily cryptic list of "MY" Best Vim Tips that I've gleaned from http://vim.sf.net/ ;&
Time of Update: 2018-12-05
由於在windows下預設是gb編碼,而我的vim預設是utf-8(gedit預設也是utf-8),所以開啟會成亂碼。修改了一下設定檔,使vim支援gb編碼就好了。$vim ~/.vimrclet &termencoding=&encodingset
Time of Update: 2018-12-05
1) cp /usr/share/vim/vim70/vimrc_example.vim .vimrc2)mkdir .vim mkdir .vim/doc mkdir .vim/plugin3)Minibuf curl -o "/home/tomorrow.chen/.vim/plugin/minibufexpl.vim"
Time of Update: 2018-12-05
方法一: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
Time of Update: 2018-12-05
vim 用 termencoding 選項控制輸出時的編碼,這個選項預設為空白,也就是不進行轉換,這導致我在 GB 編碼的終端下開啟 UTF-8 檔案,雖然能識別出來,顯示卻是亂碼。設定終端編碼當然可以,不過還是要相應設定 locale,比較麻煩。通常終端編碼和 LOCALE 的設定一致,因此可以借用一下這個設定:let &termencoding = substitute($LC_ALL, "[a-zA-Z_-]*/.", "", "")把 termencoding 設定為
Time of Update: 2018-12-05
雖然從很久前就開始用 VIM 了,但一直都是半調吊 子,翻來覆去只用自己會的命令。最近為了提高書寫代碼的效率,還有 coding 時候的樂趣,又重新鑽研了一下 VIM,發現了一篇很好的 VIM 入門的文章,原文是英文版的,我覺得非常適合 VIM 使用入門,所以翻譯了過來。這裡是簡單的介紹了 VIM 的操作方式,並沒有說為什麼要用 VIM,如果你想知道答案可以去 Google,VIM 被譽為編輯器之神。這篇教程寫了在不同工作模式下使用 VIM 的一些基本技巧——即插入模式(insert mode)
Time of Update: 2018-12-05
Linux系統攻略 Vim的編碼及字型問題詳解 和所有的流行文字編輯器一樣,Vim 可以很好的編輯各種字元編碼的檔案,這當然包括UCS-2、UTF-8 等流行的 Unicode 編碼方式。然而不幸的是,和很多來自 Linux 世界的軟體一樣,這需要你自己動手設定。 Vim 有四個跟字元編碼方式有關的選項,encoding、fileencoding、fileencodings、termencoding (這些選項可能的取值請參考 Vim 線上協助 :help encoding-names),
Time of Update: 2018-12-05
ex是Vim對行編輯器ed的支援.ed是一個面向行的編輯器.在遠古時代,還是黑白終端的時代,有一個流行的面向行的編輯器ed,也即把檔案一行一行的讀入,一次只顯示一行,然後編輯這行.所以Vim中的ex命令都是ed編輯器所支援的命令,現代所用的流編輯器sed中的命令是ed命令的擴充.所以掌握了Vim中的ex編輯命令,稍加變通就連sed也一起搞定了.Vim是全屏編輯器,因此不會像ed那樣只顯示一行,對於Vim,ed命令編輯的一般都是當前行,這就相當於ed中所顯示的那行,實際上也是檔案的當前行.命令常識
Time of Update: 2018-12-05
vim 配置詳解 一、VIM的設定檔1、VIM允許使用者自己定義相關的配置來顯示文本,那麼應該怎麼設定呢?VIM運行時會讀這兩個設定檔(1)家目錄下的 ".exrc" 設定檔,該設定檔針對家目錄的使用者生效(個人的)(2)/etc/vimrc設定檔,該設定檔針對所有的使用者生效(全域的)2、下列就以 "使用者自訂方式" 來講述如何配置VIM,配置主要有以下幾個步驟1)第一步:在自己的家目錄(/home/XXX)下建立一個名為 ".exrc"的檔案[root@Mylinux ~] touch
Time of Update: 2018-12-05
<<vim中編輯不同編碼的檔案時需要注意的一些地方>> Tags: vim, linux-tool, edit此文講解的是vim編輯多位元組編碼文檔(中文)所要瞭解的一些基礎知識, 注意其沒有涉及gvim, 純指字元終端下的vim.1. vim編碼方面的基礎知識:1.1 3個變數:encoding 該選項使用於緩衝的文本(你正在編輯的檔案), 寄存器, Vim 指令檔等 等. 你可以把
Time of Update: 2018-12-05
vimrc:"cnsworder setcolorscheme ronsyntax onset nobackupset tabstop=4set softtabstop=4set shiftwidth=4set expandtabset autoindentset numberset laststatus=2source $VIMRUNTIME/ftplugin/man.vimcommand! -nargs=1 Gdb :!gdb