Time of Update: 2014-06-05
標籤:linux 文本替換 vim Linux命令:vi全域替換方法文法為 :[addr]s/源字串/目的字串/[option]全域替換命令為::%s/源字串/目的字串/g[addr]: 表示檢索範圍,省略時表示當前行。如:“1,20” :表示從第1行到20行;“%” :表示整個檔案,同“1,$”;“. ,$” :從當前行到檔案尾;s :表示替換操作[option] :表示操作類型如:g
Time of Update: 2014-05-21
標籤:linux 作業系統 vim 文本編輯 vim是linux作業系統下的一個文本編輯工具,功能非常強大,但剛學習起來比較複雜。vim的所有功能要講明白得有幾百頁,在這裡只是記錄一下vim的一些基本用法。首先vim開啟檔案的三種方式: vim +#
Time of Update: 2014-05-24
標籤:style class blog c code ext VI 有2個模式.我自己定義的 1. 命令模式,一開始進去的模式。一些指定的鍵盤輸入會產生不同的效果 2. 輸入模式,在命令模式下輸入冒號(:)
Time of Update: 2014-05-24
標籤:blog c ext http a com vim常用命令"""""""""""""""""""""""""""""""""general cmd""""""""""""""""""""""""""""""""""""h
Time of Update: 2014-05-21
標籤:linux 編輯器 vim linux下的vim文字編輯器的常用選項。vim(Visual interface Improved)是vi編輯器的增強版,體積小但是功能強大,是linux系統使用最頻繁的文字編輯器,所以學好vim也是學好linux必不可少的技能!vim的命令格式:vim [options] [file ..]eg:[[email protected] ~]#
Time of Update: 2014-05-15
標籤:style class c ext a 檔案 如何使用MacVim 1、在插入模式之外 基本上來說,你應該儘可能少的呆在插入模式裡面,因為在插入模式裡面 VIM
Time of Update: 2018-12-08
代碼自然少不了文本編輯利器vim,自動縮排是用定位字元的,即便自己刪掉定位字元改成4個空格,也會在下一層次縮排中繼續用定位字元,這就造成了空格和定位字元混用可以修改、etc/vimrc的資訊:其中相關變數含義: 變數名 縮寫 含義 (no)autoindent ai 自動縮排,即為新行自動添加與當前行同等的縮排。 (no)cindent ci 類似C語言程式的縮排 (no)smartindent si 基於autoindent的一些改進
Time of Update: 2018-12-08
1. 移動指令 (1). h j k l, 方向鍵,記憶技巧:左右方向的是最左邊和最右邊的,j向下打了個勾,所以是向下鍵,剩下的k就是向上的鍵了。 (2). b, before,上一個單詞(詞首) w, word,下一個單詞(詞首) e, end,下一個單詞(詞尾) 注意這些小寫命令由字母,點,數字,底線劃分,還有這三個對應的大寫字母的命令,B,W,E,類似的意思,但是是以空格區分移動的。總而言之,大寫的移動範圍要大。 (3).
Time of Update: 2018-12-08
VIM是優秀的開源文字編輯器,是Linux/UNIX使用者非常常用的文本編輯工具,經過了1年零5天的等待,我們迎來了Vim 7.1穩定版。改版本修複了一個安全問題和一些導致崩潰錯誤,無新功能。強烈建議使用者升級。 Announcing: Vim (Vi IMproved) version 7.1This is a stable release of Vim, version 7.1. Since version 7.0 lots ofproblems were fixed and
Time of Update: 2014-05-24
用centos 的主機的時候, 用 vim 時出現 -bash: vim: command not found. 只能使用 vi. 那麼如何安裝 vim 呢?輸入 rpm -qa|grep vim 命令, 如果 vim 已經正確安裝,會返回下面的三行代碼:[root@centos]# rpm -qa |grep vim
Time of Update: 2014-05-20
命令曆史以:和/開頭的命令都有曆史紀錄,可以首先鍵入:或/然後按上下箭頭來選擇某個曆史命令。啟動vim在命令列視窗中輸入以下命令即可vim 直接啟動vimvim filename 開啟vim並建立名為filename的檔案檔案命令開啟單個檔案vim file同時開啟多個檔案vim file1 file2 file3 ...在vim視窗中開啟一個新檔案:open file在新視窗中開啟檔案:split
Time of Update: 2014-04-18
為什麼vim的強制寫不好用?一個初學Linux的人,一般都安裝圖形介面,而安裝圖形介面時,都會建一個普通使用者,而一般都會用這個普通使用者登入系統(註:書上也都是這樣建議的,root超級使用者很危險的,容易把一般重要的設定檔刪除。)最常見的一個情景:一個普通使用者想編輯一下 /etc 目錄下的某個檔案,但這個目錄的檔案一般對普通使用者來說,都是唯讀。以/etc/inittab檔案為例,其使用者權限如下:-rw-r--r--. 1 root root 884 Feb 19 04:51
Time of Update: 2014-04-14
今天弄vim外掛程式搞了好久,最後還是發現線上安裝是最省事兒的~~1.安裝taglist —瀏覽源碼源碼瀏覽外掛程式taglist可以把代碼中的函數、結構體、變數等羅列在taglist列表中,檔案中包含了那些元素,一目瞭然。# vim-addons install taglist 在vimrc中加入taglist的配置描述.vimrc for taglist let Tlist_Show_One_File =
Time of Update: 2014-03-31
" /etc/vim/vimrc 是所有使用者的配置,~/.vimrc隻影響到單個使用者。 /usr/share/vim/vimrc是/etc/vim/vimrc的一個永久連結($ ll /usr/share/vim/vimrc 就可以看到),一般只修改~/.vimrc就行了。 " colors,plugins,docs都是在VIMRUNTIME目錄下的,你可以先在vim的命令模式下輸入:echo
Time of Update: 2014-03-10
0 引言理解vim的啟動過程對於增強使用vim的信心非常重要,本文所有的資訊均來自vim自身提供的參考手冊和作者實際操作實踐。VIM REFERENCE MANUAL的Starting Vim這節詳細描述了vim的啟動過程。vim完整的啟動過程非常複雜,因為要相容不同的平台,不同的運行模式。本文只考慮Windows, Mac OS X, Linux平台上最常見的啟動流程。1
Time of Update: 2014-02-13
上次學習了vim的一些簡單的移動快速鍵,並且經過一段時間的運用已經可以基本熟練使用這幾個快速鍵了現在開始繼續學習快速鍵這次總結一些插入,尋找替換以及複製剪下方面的快速鍵插入刪除方面的快速鍵a
Time of Update: 2014-02-08
由於使用VIM很久以來,一直沒有覺得VIM是多麼的方便,是多麼的快捷我仔細想了一下,很有可能是因為我一直依賴於VIM的編輯模式這樣的話與使用別的簡單的編輯器就沒什麼兩樣了效率上的優勢也就沒能體現出來了所以我總結了一下一些常見的快速鍵為了更好的達到訓練的效果每天不能學習太多的快速鍵,否則不但不能好好的吸收消化還會使人產生挫敗感,打消人的學習熱情因此我打算只最多學習十個快速鍵知道能夠基本熟練掌握之後再開始下一組快速鍵的學習現在開始第一組簡單的快速鍵的學習今天總結的是移動方面的快速鍵一.
Time of Update: 2014-02-08
由於使用VIM很久以來,一直沒有覺得VIM是多麼的方便,是多麼的快捷我仔細想了一下,很有可能是因為我一直依賴於VIM的編輯模式這樣的話與使用別的簡單的編輯器就沒什麼兩樣了效率上的優勢也就沒能體現出來了所以我總結了一下一些常見的快速鍵為了更好的達到訓練的效果每天不能學習太多的快速鍵,否則不但不能好好的吸收消化還會使人產生挫敗感,打消人的學習熱情因此我打算只最多學習十個快速鍵知道能夠基本熟練掌握之後再開始下一組快速鍵的學習現在開始第一組簡單的快速鍵的學習今天總結的是移動方面的快速鍵一. 方向鍵
Time of Update: 2014-01-04
方法一:先sort排序,再去重:sort //直接排序:g/^\(.*\)$\n\1$/d //去除重複行:g/\%(^\1$\n\)\@<=\(.*\)$/d //功能同上,也是去除重複行:g/\%(^\1\>.*$\n\)\@<=\(\k\+\).*$/d //功能同上,也是去除重複行方法二:使用awkawk ‘!a[$0]++’
Time of Update: 2013-12-27
vim多行添加註釋按鍵動作:添加註釋:Ctrl+v進入列編輯模式,向下或向上移動游標,把需要注釋的行的開頭標記起來,然後按大寫的I,再插入注釋符,比如“#”,再按兩下Esc,就會全部注釋了。使用替換命令::%s/^/#/g來在全部內容的行首添加#號注釋:2,50s/^/#/g在2~50行首添加#號注釋本文出自 “流水年華—莫須有” 部落格,請務必保留此出處http://mengyang.blog.51cto.com/4622731/1301735