Time of Update: 2018-07-29
vi(vim)是上Linux非常常用的代碼編輯器,很多Linux發行版都預設安裝了vi(vim)。vi(vim)命令繁多但是如果使用靈活之後將會大大提高效率。vi是“visual interface”的縮寫,vim是vi IMproved(增強版的vi)。在一般的系統管理維護中vi就夠用,如果想使用代碼加亮的話可以使用vim 基本上vi可以分為三種狀態,分別是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line
Time of Update: 2018-07-29
git clone git://github.com/amix/vimrc.git cscope ctag find . -name "*[h|cpp|inl|hxx|cxx]” > cscope.files 其中[h|cpp|inl|hxx|cxx]代表檔案的尾碼類型 cscope -bkq -i cscope.files
Time of Update: 2018-07-30
Vim實用小命令 1.命令列模式怎麼粘貼 一般vim有兩種模式:命令列模式和編輯模式 當我們按下Esc鍵,再輸入:後,就進入了命令模式,接著就可以輸入命令了。 但有時我們為了方便,希望直接從編輯模式下面copy一個詞放到命令模式下面(比如搜尋的時候)。這時因為是兩種不同的模式,yy/p是不能使用的。
Time of Update: 2018-07-30
有人抱怨Linux系統下沒有類似於VC之類的方便快捷的編輯器,有人用gedit,有人用vim,但是都不方便而且也沒有自動補全之類的方便使用者的功能。本文簡單介紹使用vim中的幾個外掛程式(Ctags、Cscope和TagList)實現一個強大的編輯器,希望可以協助您學習、使用。 一、軟體安裝 Ubuntu給我們安裝軟體提供了很大的便利,比如說,安裝vim我們可以直接使用"sudo apt-get install
Time of Update: 2015-05-15
標籤:vi(vim)是上Linux非常常用的編輯器,很多Linux發行版都預設安裝了vi(vim)。vi(vim)命令繁多但是如果使用靈活之後將會大大提高效率。vi是“visual interface”的縮寫,vim是vi IMproved(增強版的vi)。在一般的系統管理維護中vi就夠用,如果想使用代碼加亮的話可以使用vim。下面vps偵探整理一下vi的使用教程:包含vi的基本介紹、使用模式、檔案的開啟關閉儲存、插入文本或建立行、移動游標、刪除、恢複字元或行、搜尋等等,
Time of Update: 2015-04-28
標籤:轉自:http://www.xefan.com/archives/83568.html這是對程式員非常實用的一款外掛程式,支援多種語言的補全,還支援單行注釋,批量注釋,等各種命令映射。使用方法,先下載該外掛程式:http://www.vim.org/scripts/script.php?script_id=1218將NERD_commenter.vim檔案放到~/.vim/plugin目錄下,將NERD_commenter.txt檔案放到~/.vim/doc目錄下。然後使用<lead
Time of Update: 2015-04-28
標籤:命令 vim 我經常使用的是手工摺疊方式,就是 :set foldmethod=manual vim常用的摺疊命令有: zf:摺疊選定的行 zo:開啟摺疊 zR:開啟所有摺疊 zM:關閉所有摺疊 zd:刪除摺疊 我個人最最常用的摺疊方法是先將游標移動到左括弧或者右括弧,然後使用zf%來摺疊一段代碼有個常見的問題是:你開啟了一個檔案,做了很多摺疊然後關閉檔案,再次開啟之後這些摺疊資訊都不見了。
Time of Update: 2015-04-29
標籤:玩轉Vim-劄記距上篇博文已有一周有餘,上次主要介紹了編輯器之神Vim的起源、安裝並介紹了兩種模式以及一些簡單的操作。本次將繼續對Vim的使用進行介紹。登堂入室 首先接著說移動吧:1 0 → 數字零,到行頭2 ^ → 到本行第一個不是blank字元的位置(所謂blank字元就是空格,tab,換行,斷行符號等)3 $ → 到本行行尾4 /pattern → 搜尋 pattern
Time of Update: 2015-04-25
標籤:一、移動游標1、左移h、右移l、下移j、上移k2、向下翻頁ctrl + f,向上翻頁ctrl + b3、向下翻半頁ctrl + d,向上翻半頁ctrl + u4、移動到行尾$,移動到行首0(數字),移動到行首第一個字元處^5、移動游標到下一個句子 ),移動游標到上一個句子(6、移動到段首{,移動到段尾}7、移動到下一個詞w,移動到上一個詞b8、移動到文檔開始gg,移動到文檔結束G9、移動到匹配的{}.().[]處%10、跳到第n行 ngg 或 nG 或
Time of Update: 2015-04-28
標籤:玩轉Vim-劄記(二) 距上篇博文已有一周有餘,上次主要介紹了編輯器之神Vim的起源、安裝並介紹了兩種模式以及一些簡單的操作。本次將繼續對Vim的使用進行介紹。登堂入室 首先接著說移動吧:1 0 → 數字零,到行頭2 ^ → 到本行第一個不是blank字元的位置(所謂blank字元就是空格,tab,換行,斷行符號等)3 $ → 到本行行尾4 /pattern → 搜尋 pattern 的字串(如果搜尋出多個匹配,可按n鍵到下一個)
Time of Update: 2015-04-29
標籤:vim轉載自http://www.uhdesk.com/?p=29he substitute command searches for a text pattern, and replaces it with a text string. There are many options, but these are what you probably want::%s/foo/bar/gFind each occurrence of ‘foo’ (in all lines), and
Time of Update: 2015-04-25
標籤: vim是vi的加強版,建議使用vim。 vim擁有三種模式: 命令模式(常規模式) vim啟動後,預設進入命令模式,任何模式都可以通過esc鍵來回到命令模式。命令模式可以通過鍵入不同的命令來完成選擇,複製,粘貼,撤銷等等操作。 插入模式
Time of Update: 2015-04-26
標籤:學習 vim 並且其會成為你最後一個使用的文字編輯器。沒有比這個更好的文字編輯器了,非常地難學,但是卻不可思議地好用。我建議下面這四個步驟:存活感覺良好覺得更好,更強,更快使用VIM的超能力當你走完這篇文章,你會成為一個vim的
Time of Update: 2018-12-03
Linux下vim的用法確實很重要,而且很多時候,不用就會忘記,所以在此記錄下常用命令,對於簡單的什麼插入模式還是命令模式,還是儲存什麼的就不用細講了。 1、 數字+gg 游標移動到數字行 2、 G 游標移動到最後一行 3、 數字+yy 當前游標下複製數字行 4、 數字+dd 當前游標下刪除數字行 5、 p 當前游標下粘貼剛剛(數字+yy)後的內容 6、 u 撤銷 7、 crtl+r 取消撤銷 8、
Time of Update: 2018-12-03
FreeBSD 安裝vimFreeBSD 安裝vim【 FreeBSD vim 】1. cd /usr/ports/editors/vim2. make -DWITHOUT_X11 install clean # 安裝文字版的 vim3. cd /root4. vi .vimrc # 新增喜好設定檔5. 注意!以下參數的中文註解部分請勿輸入,否則會載入失敗set cindentset enc=taiwanset fileencoding=taiwanset hlsset
Time of Update: 2018-12-03
Vim 使用入門快速鍵 羅朝輝(http://blog.csdn.net/kesalin)轉載請註明出處 Vim 和 Emac 都是利器啊,前段時間決定熟悉一套跨平台的編輯器,以便在 Win,Mac,Ubuntu 下都有相同的編輯體驗。於是嘗試了一下 Vim,使用了一段時間,確實比 UE 之類的要高效。Win 平台下有 gVim, Mac 下也有 MacVim。 Vim 的學習曲線確實有點陡峭,剛開始不是那麼容易習慣的。查看協助文檔是必不可少的,其線上中文文檔連結如下:Vim 線上中文文檔:
Time of Update: 2018-12-03
vi/vim 基本使用方法本文介紹了vi
Time of Update: 2018-12-03
在Windows下面玩的Vim,搬到Ubuntu上面之後感覺Vi用著特別彆扭(尤其是剪下板上面的東西無法paste在Vi中...)於是乎...打算把Vi改裝成Vim,這樣也許就會好多了.廢話不多說,開始行動.其實很簡單:1:開啟命令列敲擊下面命令(下載安裝帶有剪下板功能的Vim):sudo apt-get install vim-gui-common2:搞定了... ...
Time of Update: 2018-12-03
http://nootn.com/blog/Tool/22/ 大牛的vim設定檔,一直在更新。部落格上有一個 1.24更新的vimrc,我直接paste到我的/etc/vim 目錄下的vimrc中。結果發現裡頭中文都是亂碼,而且vim有點不聽指揮了。 網友們都follow him,大牛建立了一個google的code,http://code.google.com/p/asins/source/checkout沒有找到哪裡可以下載代碼,但是有上面說: Use this command to
Time of Update: 2018-12-03
一. 移動 h,j,k,l 對應左,下,上,右w 移動游標向前一個單詞b 移動游標向後一個單詞nw 移動游標向前n個單詞nb 移動游標向後n個單詞$ 移動游標到行首^ 移動游標到當前行的第一個字母處) 移動游標到下一個句子( 移動游標到上一個句子gg 移動游標到頁的第一行G 移動游標到頁的最後一行nj 向下移動n行nG 跳至第n行H 移動游標到屏的上方M 移動游標到屏的中間L 移動游標到屏的下方fx