Time of Update: 2018-07-29
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的。
Time of Update: 2015-07-15
標籤:1、插入命令1) a 在游標後添加文本2) A 在行末添加文本3) i 在游標前插入文本4) I 在本行開始插入文本5) o 在游標下一行插入文本6) O 在游標上面插入一行文本 2、定位命令1) 鍵盤的上下左右鍵後者hjkl鍵也行2) $ 移至行尾3) 0 移至行首4) H 移動到螢幕上部5) M 移動到螢幕中間6) L 移動到螢幕底部 3、定位命令1) :set nu 設定行號2)
Time of Update: 2015-06-16
標籤:plugin、autoload、ftplugin有什麼區別很多初用vim的朋友在安裝外掛程式時都會有些疑惑。同樣的外掛程式,有些教程說安裝在plugin目錄,有些說安裝在ftplugin目錄,有些說安裝在autoload目錄,到底這些目錄的區別是什麼呢?今天阿駒跟大家解說一下。一般,我們安裝好vim後,應該會建立一個使用者vim檔案夾,裡面的子目錄結構和原vim的目錄結構幾乎一樣,例如在windows平台下這個名稱是vimfiles,在unix類平台下是~/.vim。但它們的子目錄結構都類
Time of Update: 2015-06-07
標籤:分屏啟動Vim使用大寫的O參數來垂直分屏。vim -On file1 file2 ...使用小寫o參數來水平分屏。vim -on file1 file2 ...注釋: n是數字,表示分成幾個屏。 關閉分屏 關閉當前視窗。Ctrl+W c關閉當前視窗,如果只剩最後一個了,則退出Vim。Ctrl+W q分屏上下分割當前開啟的檔案。Ctrl+W s上下分割,並開啟一個新的檔案。:sp filename左右分割當前開啟的檔案。 Ctrl+W
Time of Update: 2015-05-19
標籤:在切換視窗時,VIM自動的命令是 <C-W><Up>, <C-W><Down>,<C-W><Left>,<C-W><Right> 需要按兩次鍵盤exvim使用的Shift+方向鍵 只按一次就可以,比較好用" map Ctrl-Tab to switch windownnoremap <S-Up> <C-W><Up>nnoremap <
Time of Update: 2015-05-22
標籤:一、簡介 世界上只有三種編輯器,EMACS、VIM和其它. 我們所處的時代是非常幸運的,有越來越多的編輯器,相對於古老的VIM和EMACS,它們被稱為現代編輯器。我們來看看這兩個古董有多大年紀了: **EMACS** : 1975 ~ 2013 = 38歲**VI** : 1976 ~ 2013 = 37歲**VIM** : 1991 ~ 2013 = 22歲簡單列舉一下程式員期望使用的編輯擁有的功能: 輕量級,迅速啟動(相對於IDE) 文法高亮 自動對齊
Time of Update: 2015-05-03
標籤:vim 編輯器命令模式(預設),尾行模式 : / 兩種方式 (Esc比較慢,連續連詞esc,刪除全部尾行內容),編輯模式 a,i,o,s:q 退出編輯不儲存:wq 儲存編輯並退出:w 儲存並寫入內容:q! 強制退出,不儲存修改:wq! 強制儲存並退出,(有的文檔沒有許可權操作,就可以強制執行):w [filename]將檔案另存一個名字filename:r [filename]將filename檔案內容添加到遊標所在行後面:n1,n2 w
Time of Update: 2015-04-10
標籤:淺色:http://www.vimninjas.com/2012/09/14/10-light-colors/深色:http://www.vimninjas.com/2012/08/26/10-vim-color-schemes-you-need-to-own/顏色方案配置簡介:http://www.mamicode.com/info-detail-470644.html /usr/share/vim/vim74/colors : oceanlight.vim:"
Time of Update: 2015-04-01
標籤:1. 三種模式(1)命令模式:剛啟動vim便進入命令模式,此時敲擊鍵盤會被當做命令來處理以下是常用的幾個命令:i 切換到插入模式,以輸入字元。x 刪除當前游標所在處的字元。: 切換到底線命令模式,以在最底一行輸入命令。(2)輸入模式在命令模式下按下i就進入了輸入模式。在輸入模式中,可以使用以下按鍵:字元按鍵以及Shift組合,輸入字元ENTER,斷行符號鍵,換行BACK
Time of Update: 2015-03-29
標籤:Vim安裝外掛程式Release data: 2015.03.28轉自:VimChinaVim自身的功能已經非常強大了, 通常不需要另外安裝外掛程式. 細心研究 Vim 自身的功能和相應配置項才能體會到 Vim 無所不能的強大. 但是呢, Vim 又不是面面俱到的, 這麼多年來一直有大牛為 Vim 做貢獻, 雖然沒有合并到 Vim 原始碼中,但還是非常值得推薦的. 下面是安裝外掛程式的三種方法, 有適合於一般使用者的方法, 也有更 Geek
Time of Update: 2014-10-15
標籤:style blog http color 使用 ar strong 檔案 sp 原文轉自:http://blog.163.com/stu_shl/blog/static/59937509
Time of Update: 2014-10-14
標籤:style blog http color os 使用 ar for sp "vundleset nocompatible " be iMproved,
Time of Update: 2014-10-02
標籤:vim編輯器vim編輯器問題一:文字編輯器,文書處理器之間的區別? 文字編輯器只處理純ASCII檔案nano(全屏編輯), sed(行,命令列下)問題二:什麼是vi? vi: Visual Interface vim: VI
Time of Update: 2018-12-05
Gvim比emacs小,適用於編程,而後者功能全,載入外掛程式多,啟動稍慢。個人gvim足夠用。Vim 可以很好的編輯各種字元編碼的檔案,包括 UCS-2、UTF-8 等流行的 Unicode 編碼方式:Vim 有四個跟字元編碼方式有關的選項,encoding、fileencoding、fileencodings、termencoding,它們的意義如下: * encoding: Vim 內部使用的字元編碼方式,包括 Vim 的 buffer (緩衝區)、菜單文本、訊息文本等; *
Time of Update: 2018-12-05
很多linux軟體開發實際上並不實在X window的情況下進行的,這時我們不可能啟動基於X window的圖形化視窗,在這一情況下我們所能使用的主要的編輯器是vim和emacs.(ps:emacs和vim雖然被稱為兩大編輯器之神,但是個 人感覺vim的功能鍵設定的比較好用)下面詳細介紹一下vim的配置使用。對於vim環境本身的設定可以google。下面主要是說明外掛程式的配置。 ctags 首先是ctags的安裝,推薦使用exuberant
Time of Update: 2018-12-05
vim-Complex repeats vim 可以將你的操作組合記錄到寄存器中,再通過快速鍵調用該操作組合,非常快捷。在 normal 模式下輸入:q{0-9a-zA-z"} → q 開始錄製,{0-9a-zA-z"} 指定寄存器。q → 退出錄製。(times)@{0-9a-zA-z".=*} → repeat 錄製的操作組。times 重複改操作組的次數。(times)@@ → 重複上一次 @{0-9a-zA-z"} times 次。 例子: 在 normal 模式下輸入:q1 →
Time of Update: 2018-12-06
本文介紹了vi (vim)的基本使用方法,但對於普通使用者來說基本上夠了! vi編輯器是所有Unix及Linux系統下標準的編輯器,它的強大不遜色於任何最新的文字編輯器,這裡只是簡單地介紹一下它的用法和一小部分指令。由於對Unix及Linux系統的任何版本,vi編輯器是完全相同的,因此您可以在其他任何介紹vi的地方進一步瞭解它。Vi也是Linux中最基本的文字編輯器,學會它後,您將在Linux的世界裡暢行無阻。1、vi的基本概念 基本上vi可以分為三種狀態,分別是命令模式(command
Time of Update: 2018-12-06
一.概述 首先,
Time of Update: 2018-12-07
網上已經有很多文章講解如何將vim打造成IDE了,所以我這篇文章不會再細說很多細節,僅僅是貼出我的vimrc設定檔,並簡單說明一下鍵盤綁定。 我的vim配置主要參考了這些文章: easwy: vi/vim進階 vimer: 把vim打造成一個真正的IDE 1 2 3 amix :
Time of Update: 2018-12-06
背景: vim的tab預設是縮排8個空格,由於我習慣用4個空格,所以每次進入vim都要設定下 :set tabstop=4,太麻煩了。於是搜尋下有沒有什麼解決方案。大家都說可以通過修改vim的設定檔,一勞永逸 方法: 在這裡,我修改的使用者的vimrc檔案,使用者的vimrc檔案就放在 $HOME/ 中,也可在vim中輸入 :echo $HOME 找到具體的目錄cd ~vim .vimrcset