Time of Update: 2017-01-19
刪除偶數行的方法如下::g/^/+1
Time of Update: 2018-07-26
通常,我們在開發過程中,經常要寫代碼,編譯,修改編譯錯誤,這個過程會數十遍上百遍的重複。如果你是根據編譯器輸出的錯誤資訊,開啟出錯的檔案,找到出錯的行,然後再開始修改,那效率未免太低下了。 利用vim的quickfix模式,可以大大加快這一過程,你可以在vim啟動編譯,然後vim會根據編譯器輸出的錯誤資訊,自動跳到第一個出錯的地方,讓你進行修改;修改完後,使用一個快速鍵,跳到下一個錯誤處,再進行修改,方便的很。
Time of Update: 2018-07-28
本文出自 http://blog.csdn.net/shuangde800 本文是在學習《使用vi編輯器, Lamb & Robbins編著》時在所記的筆記。 本文內容: 基本全域替換 確認替換 上下文相關替換 本文約定:
Time of Update: 2018-07-29
一、簡介 spf13-vim是Vim外掛程式與配置的一個發行版本,包含了一整套精心挑選的Vim外掛程式,採用Vundle進行外掛程式管理,並且可以通過下列檔案進行個人化配置 ~/.vimrc.local #個人化設定檔~/.vimrc.bundles.local #本地bundle設定檔 ~/.vimrc.before.local #早於spf13-vim載入的個人化設定檔
Time of Update: 2018-08-20
開啟多個檔案: 1.vim還沒有啟動的時候: 在終端裡輸入 vim file1 file2 ... filen便可以開啟所有想要開啟的檔案 2.vim已經啟動 輸入 :open file 可以再開啟一個檔案,並且此時vim裡會顯示出file檔案的內容。 同時顯示多個檔案: :split :vsplit
Time of Update: 2015-08-12
標籤:vi/vim 中可以使用 :s 命令來替換字串。以前只會使用一種格式來全文替換,今天發現該命令有很多種寫法(vi 真是強大啊,還有很多需要學習),記錄幾種在此,方便以後查詢。 :s/vivian/sky/ 替換當前行第一個 vivian 為 sky :s/vivian/sky/g 替換當前行所有 vivian 為 sky :n,$s/vivian/sky/ 替換第 n 行開始到最後一行中每一行的第一個 vivian 為 sky :n,$s/vivian/sky/g 替換第 n
Time of Update: 2015-06-18
標籤:vi: Visual Interface 可視化介面vim: VI iMprovedVI增強版全屏編輯器,模式化編輯器vim模式:編輯模式(命令模式)輸入模式末行模式模式轉換:編輯-->輸入: i: 在當前游標所在字元的前面,轉為輸入模式; a: 在當前游標所在字元的後面,轉為輸入模式; o: 在當前游標所在行的下方,建立一行,並轉為輸入模式; I:在當前游標所在行的行首,轉換為輸入模式 A:在當前游標所在行的行尾,轉換為輸入模式
Time of Update: 2015-02-01
標籤:tagbar是一個taglist的替代品,比taglist更適合c++使用,函數能夠按類區分,支援按類摺疊顯示等,顯示結果清晰簡潔,強烈推薦,如下: http://www.vim.org/scripts/script.php?script_id=3465下面是我在設定檔中關於tagbar的配置,讓tagbar可以在載入代碼時自動開啟nmap <Leader>tb
Time of Update: 2014-12-31
標籤:rhce7學習筆記4——vim編輯器的使用1、gedit 圖形化編輯檔案2、Vim操作某個檔案,如果檔案存在則開啟,如果檔案不存在,則會建立:[[email protected] ~]# vim XX3、Vim的三種模式: (1)命令列模式; (2)插入模式:
Time of Update: 2014-11-09
標籤:style blog http io ar 使用 java sp strong 算上大學上課linux接觸四年了,可惜除了工作接觸的那些,其他地方還是很水的,都不精通,今日
Time of Update: 2015-01-01
標籤:vim windows 在windows下一般都是用的sourceinsight,到也好用,但偶而也玩玩vim。source insight執行外部命令,可以在設定中定義一個自訂鍵,gvim 當然也很好搞哪,冒號加!就可以了,也可以在配置vimrc中加一個快速鍵,比如我加了
Time of Update: 2014-08-28
標籤:vim工具更加實用 顯示顏色和文字更清晰 進入root跟目錄:cd /root2.建立 .vimrc(預設這個檔案沒有,注意檔案名稱前邊有個“.”點。是隱藏檔案),配置內容如下:set hlsearch #高亮度反應set backspace=2 #可隨時用退格鍵刪除set
Time of Update: 2018-12-03
vi/vim 中可以使用 :s 命令來替換字串。以前只會使用一種格式來全文替換,今天發現該命令有很多種寫法(vi 真是強大啊,還有很多需要學習),記錄幾種在此,方便以後查詢。:s/vivian/sky/ 替換當前行第一個 vivian 為 sky:s/vivian/sky/g 替換當前行所有 vivian 為 sky:n,$s/vivian/sky/ 替換第 n 行開始到最後一行中每一行的第一個 vivian 為 sky:2,$s/vivian/sky/g 替換第 2
Time of Update: 2018-12-06
ctags安裝ctags可以建立源碼樹的索引,使程式員在編程時能迅速定位函數、變數、宏定義等位置去查看原形以下是在ubuntu下ctags的下載安裝和配置過程:下載並安裝ctags,終端輸入命令sudo apt-get install ctags建立源碼索引,比如我經常需要查閱Linux的核心代碼,而這些代碼放在/home/hjw951/arm/linux-2.6.12目錄下那麼在終端進入到該目錄後,輸入命令ctags -R
Time of Update: 2018-12-06
vi/vim 中可以使用 :s 命令來替換字串。該命令有很多種不同細節使用方法,可以實現複雜的功能。:s/vivian/sky/替換當前行第一個 vivian 為 sky:s/vivian/sky/g替換當前行所有 vivian 為 sky:n,$s/vivian/sky/替換第 n 行開始到最後一行中每一行的第一個 vivian 為 sky:n,$s/vivian/sky/g替換第 n 行開始到最後一行中每一行所有 vivian 為 skyn為數字,若 n 為 .,表示從當前行開始到最後一行:
Time of Update: 2018-12-06
if has("syntax") syntax onendif " If using a dark background within the editing area and syntax highlighting" turn on this option as well"set background=dark" Uncomment the following to have Vim jump to the last position when" reopening a file"if
Time of Update: 2018-12-07
來源程式檔案(通常是純文字檔案)比較和合并工具一直是軟體開發過程中比較重要的組成部分。現在市場上很多功能很強大的專用比較和合并工具,比如 BeyondCompare;很多IDE 或者軟體組態管理系統,比如Eclipse, Rational
Time of Update: 2018-12-07
文章目錄 尋找的一些選項剪下/複製/粘貼 k 上h l 左 右 j 下^ 移動到該行第一個非空格的字元處w 向前移動一個單詞,將符號或標點當作單詞處理W 向前移動一個單詞,不把符號或標點當作單詞處理b 向後移動一個單詞,把符號或標點當作單詞處理B 向後移動一個單詞,不把符號或標點當作單詞處理0
Time of Update: 2014-08-08
辛星跟您玩轉vim第四節之操作常值內容 首先值得一提的是,我的vim教程pdf版本已經寫完了,大家可以去下載,這裡是csdn的:csdn下載,如果左邊的掛掉了,也可以自行在瀏覽器下面輸入如下地址進行下載:http://download.csdn.net/detail/xinguimeng/7714213 ,當然,如果你是百度網盤的忠實使用者,也可以藉助於百度網盤,我也同步上傳到百度網盤了,如下:百度網盤下載
Time of Update: 2014-08-06
辛星跟您玩轉vim第三節之程式員特需要的移動方式,辛星vim 前面第二節我首先值得一提的是,我的vim教程pdf版本已經寫完了,大家可以去下載,這裡是csdn的:csdn下載,如果左邊的掛掉了,也可以自行在瀏覽器下面輸入如下地址進行下載:http://download.csdn.net/detail/xinguimeng/7714213 ,當然,如果你是百度網盤的忠實使用者,也可以藉助於百度網盤,我也同步上傳到百度網盤了,如下:百度網盤下載&