Time of Update: 2018-12-03
這是一款供Vim使用的外掛程式,看名字可以知道,它和The NERD Tree同屬一個作者。使用這款外掛程式,你可以對多種檔案類型的檔案進行不同方式地、快速地注釋。這對使用Vim來寫代碼或者修改設定檔的同學來說,無疑是提升效率和快感的一件利器。你可以到這裡來下載這個外掛程式,將壓縮包裡面的doc/和plugin/檔案夾丟到~/.vim/下面就是安裝了。為了可以使用其協助文檔,你還需要在Vim中執行:helptags ~/.vim/doc/來註冊。install detailsThe NERD
Time of Update: 2018-12-03
1. 安裝gvimgvim72.exe 地址ftp://ftp.vim.org/pub/vim/pc/gvim72.exe。2. 安裝gvim 中文協助文檔vimcdoc-1.7.0-setup.exe 地址http://prdownloads.sourceforge.net/vimcdoc/vimcdoc-1.7.0-setup.exe?download3. 裝完中文協助文檔後,功能表列亂碼編輯gvim安裝目錄下面的_vimrc檔案添加set enc=utf-8set
Time of Update: 2018-12-03
yum (Yellowdog Updater Modified)是一個集與尋找,安裝,更新和刪除程式的Linux軟體。它運行在RPM包相容的Linux發行版本上,如:RedHat, Fedora, SUSE, CentOS, Mandriva。今天我在用CentOS 5.5的yum命令安裝的時候出現如下錯誤:[root@malu2 ~]# yum install vimLoaded plugins: fastestmirrorLoading mirror speeds from
Time of Update: 2018-12-03
在vim設定標記,目的就是為了快速定位,提高效率。 1、標記命令mark 在vim命令列模式下用help mark 查看mark命令的協助手冊 2、標記符 在文本中使用26 個標記符(a到z)。這些標記是不可見的,只是一個由vim 記住的位置。 3、設定標記 在普通模式下命令格式m [a-z] 例如:ma 在游標所在位置設定一個標記 4、跳轉到標記 命令格式:`標記符 `不是單引號,此命令可跳轉到標記所在行列位置。 移到標記a的命令是: `a
Time of Update: 2018-12-03
轉載請註明本篇博文來自“柳大CSDN部落格”:http://blog.csdn.net/poechant1、Normal Mode -> Insert
Time of Update: 2018-12-03
轉載請註明本篇博文來自“柳大CSDN部落格”:http://blog.csdn.net/poechant1、刪除操作(delete)dd刪除游標所在行ndd刪除從游標所在行開始,向下的n行d1G刪除從游標所在行開始,到第一行的所有行dG刪除從游標所在行開始,到最後一行的所有行d$刪除從游標所在位置,到行尾的所有字元d0刪除從游標所在位置,到行首的所有字元2、複製操作(yank)yy複製游標所在行nyy複製從游標所在行開始,向下的n行y1G複製從游標所在行開始,到第一行的所有行yG複製從游標所在行
Time of Update: 2018-12-03
安裝虛擬機器,版本號碼忘了。安裝 ubuntu-11.04-desktop-i386。在實驗室的時候,虛擬機器死活上不去網,搞了大半天還是沒成功,什麼net方式的
Time of Update: 2018-12-03
vim 7.0版本以上內建了自動補全,快速鍵和omnicppcomplete一樣。都是ctrl+x ctrl+o(智能補全)或ctrl + n 或ctrl+p ,或是 ctrl+x ctrl+f(補全檔案名稱)ctrl+x是進入一種模式。 但是如果omnicppcomplete外掛程式,是無法做到 輸入 “." “->"自動智能補全的。 stl的自動補全需要下載STL源碼,然後會STL源碼產生tags檔案,然後把這個檔案寫到vimrc中就可以啦。 ctrl +
Time of Update: 2018-12-03
雖然在.vimrc中設定了:set aiset si在windows7上利用"="等號鍵可以對thml進行智能對齊,雖然在linux上可以對c檔案進行智能對齊,但是html不行。linux,vim果然對C偏好多多啊。解決辦法如下:vim編寫代碼,開啟vim的檔案類型自動檢測功能,這樣編寫代碼換行時就會自動換行對齊.開啟檔案類型自動檢測的方式是在vimrc檔案中添加下面這句:filetype plugin indent on
Time of Update: 2018-12-03
一、vim開啟文檔:1. vim 文檔名 普通方式開啟文檔 2. vim +n 文檔名 開啟文檔後,定位第n行3. vim ,進入vim介面之後使用命令 :e 文檔名 開啟文檔,此方式可以在編輯一個文檔的同時開啟另外一個文檔二、多文檔編輯: 1. vim 文檔1名 文檔2名 ...2. vim ,進入vim後使用:e 文檔名
Time of Update: 2018-12-03
太簡單的就不說了,隨便找手冊可以找到,這裡就說說一些小技巧吧,也是最近使用給逼出來的學習,呵呵,不過挺方便的。1. 全域替換(1) v + G + $ 選定全部,然後輸入 :s/原始字串/目標字串/(2) :%s/原始字串/目標字串/2. 清除頁面中所有行尾的空白符::%s//s/+$//3. 清除所有空白:%s//(/s*/n/)/+//r/4. 去掉所有的//注釋:%s!/s*//.*!!5. 去掉所有的/* */注釋:%s!/s*//*/_./{-}/*//s*! !6.
Time of Update: 2018-12-03
在看ctags的協助文檔時看到了ptags.py,專為python產生tags.具體目錄位於python原始碼的Tools/scripts/ptags.py。自己可以到Python官網下載原始碼,解壓提取ptags.py放在path變數搜尋的目錄裡。Python2.x和Python3.x都有對應的ptags.py ,其實這裡面的原理是一樣的,根本不涉及到2.x和3.x之間有差異的文法,而且產生的tags檔案也主要是針對類和函數(class and
Time of Update: 2018-12-03
Vim命令合集命令曆史以:和/開頭的命令都有曆史紀錄,可以首先鍵入:或/然後按上下箭頭來選擇某個曆史命令。啟動vim在命令列視窗中輸入以下命令即可vim 直接啟動vimvim filename 開啟vim並建立名為filename的檔案檔案命令開啟單個檔案vim file同時開啟多個檔案vim file1 file2 file3 ...在vim視窗中開啟一個新檔案:open file在新視窗中開啟檔案:split
Time of Update: 2018-12-03
來源:http://www.cosysun.com/?p=126在Linux下開發python,一定有一款編譯利器,毫無疑問,選擇了Vim,但是單純的Vim是無法滿足我們的需求的,本系列將陸續介紹幾種常用的外掛程式,來打造一款強悍的編譯器。 Exuberant Ctags 1、描述ctags無疑是開發人員的利器之一,有了tag檔案的協助,你可以在vim查看函數調用關係,類、結構、宏等的定義,可以在任意標籤中跳轉、返回。2、安裝在Ubuntu下,可以直接在終端中輸入:sudo apt-get
Time of Update: 2018-12-04
1、下載VIM http://www.vim.org/download.php 2、下載vimgdb http://clewn.sourceforge.net/ 3、解壓縮 # tar jxf vim-7.2.tar.bz2 # tar zxf vimgdb72-1.14.tar.gz 4、補丁 # patch -d vim72 --backup -p0 < vimgdb/vim72.diff 5、配置編譯參數 # cd vim72 # ./configure -
Time of Update: 2018-12-04
:so % 重新載入.vimrc= vim/尋找:nohlsearch 去掉選中詞:%s///ig 全部替換:s/// + & 指定行替換>> 縮排<< 反縮排4>> 縮排4行J 合并兩行Ctrl+f 下全屏。Ctrl+b
Time of Update: 2018-12-04
1.進入字元介面 2.建立檔案夾用於存放源檔案mkdir helloworld //建立檔案夾命令cd helloworld //進入建立的檔案夾,這裡應該說目錄比較好,windows用習慣了vim main.c //開啟vim並建立main.c檔案 //按 i 鍵進入編輯狀態,以下是程式 #include int main() { printf("Hello world!
Time of Update: 2018-12-04
當在linux下編輯c++代碼或者其它代碼的時候,copy,paste,代碼格式化都是經常用的功能,但是,linux是鍵盤的操作,因此需要記下一些小技巧,下面的技術巧應該算是最容易的啦按下i或者insert鍵是進入插入模式。按下esc鍵是進入正常模式。複製的操作是:在正常模式下,按下v或者V,大小寫均可(visual)。進入可視化模式,然後鍵盤移動游標,再按y複製,然後,將游標移至需要粘貼的地方再按p就可以粘貼了。總結:v -> y -> pvim
Time of Update: 2018-12-04
安裝vim後,如果還沒有高亮,就按照下面的方式設定: 一、如果沒有~/.vimrc ,先建立 $vi ~/.vimrc 二、切換到插入模式,把下面的設定直接拷貝進去: set autoindentset cindentset modelineset rulerset showcmdset showfulltagset showmodeset smartcaseset smartindentset imcmdlineet previewwindowset hlsearchsyntax
Time of Update: 2018-12-04
一步一步學習Vim 全圖解釋 (強烈推薦) 可以根據以解樣本進行VIM的逐步學習 ----醉 以下注釋,根據圖示和自己實踐自己闡述,能力有限,錯誤之處,諸位可以提醒更正,謝謝~Whole 英文版 Whole 中文版 感謝 fdl 的翻譯工作 以下是學習這些基本的VIM命令的基本步驟,在學習完之後,可以依照進一步的學習和使用!!步驟1注釋1:1) h j k l為游標鍵,分別左下上右2) i 插入鍵進入編輯模式,Esc鍵退出到一般模式3) x