Linux 中vim編輯器學習筆記
10-13
Linux 中vim編輯器學習筆記
注意:命令模式只能輸入命令。 末行模式的功能是實現保存和退出的。基本命令如下:第一:命令模式>>編輯模式 i:在游標之前輸入 I:在行首進行輸入 a:在游標後進行輸入 A:在行末尾進行輸入
推薦閱讀:
閱讀本文大概需要10分鐘
vim是Linux是非常常用的編輯器,是編程達人的標誌,也是編程開發中的神器之一。接下來,是我學習vim編輯器的一些筆記,總結如下:首先:我們接觸的vim編輯器一共有三種模式,分別為命令模式、編輯模式、末行模式。具體架構如下:o:在游標下一行進行輸入
O:游標上一行進行輸入編輯模式>>命令模式 按Esc即可第二命令模式>>末行模式 輸入":"即可(注意所有的命令必須是英文狀態下的輸入) 末行模式實現的功能是保存輸入、退出vim等等 具體如下 w:保存編輯q:退出VIM
q+!:不保存直接退出VIM。 wq:保存退出VIM末行模式>>命令模式 輸入**Esc**即可對於命令模式還有許多常用命令接下來進行簡單匯總:命令模式常用命令第一:命令行中的複製、剪切(刪除)、粘貼、撤銷、反撤銷複製:yy:複製游標所在行;
4yy:複製從游標所在行開始往下的四行;剪切: dd:剪切(刪除)管標所在行; 4dd:剪切(刪除)從游標所在行開始往下的四行; d+0(零):從當前游標的前一位開始剪切到行首; D:從當前游標開始剪切至行尾。粘貼: p:粘貼複製或者剪切的內容,如果剪切的內容沒有進一步粘貼那麼,就相當於刪除。刪除:dd:剪切(刪除)管標所在行;
4dd:剪切(刪除)從游標所在行開始往下的四行; x:刪除當前游標所在的位置,每次只刪除游標所在字元 X:刪除當前游標前一個所在的位置,每次只刪除游標所在字元 dw:刪除一個單詞(以單詞進行刪除)撤銷: u:撤銷之前的操作,一步一步撤銷反撤銷: Ctrl+r: 反撤銷第二:命令行中的前後左右
h:左 l:右 j:下 k:上第三:命令行中的屏幕內容移動 M:游標移動到到當前屏幕的中間 H:游標移動到當前屏幕的上方 L:游標移動到當前屏幕的下方 Ctrl+f:當前屏幕向下翻一頁Ctrl+b:當前屏幕向上翻一頁
Ctrl+d:當前屏幕向下翻半頁 Ctrl+u:當前屏幕向上翻半頁 {:按照代碼塊向上跳 }:按照代碼塊向下跳第四:命令行中的快速定位 20G:快速跳到第20行所在的代碼 G:快速跳到整個代碼的最後一行 gg:快速跳轉到整個代碼的第一行 w:游標以單詞為單位,向後跳,跳到下一個單詞的第一個位置b:游標以單詞為單位,向前跳,跳到上一個單詞的第一個位置
第五:命令行中的縮進或者反縮進方法一: 按下命令v >>>>> 按命令j向下選中要縮進的行 >>>>> 然後按下>號進行縮進或者 按下<進行反縮進方法二: 按下命令V >>>>> 按命令j向下選中要縮進的行 >>>>> 然後按下>號進行縮進或者 按下<進行反縮進注意:按下>/<號後,如果還要進行重複操作可以通過按下『.』來執行。第六:命令行中的搜索和替換r:先按下命令r,然後輸入你要輸入的內容,注意:只能替換游標所在的字元
R:先按下R命令,然後從當前游標開始替換,輸入多少內容就替換多少字元 /money:搜索money所在的位置,找到後,游標會一定自動跳到money上 注意:因為找到money後,可能會有多個,這個時候可以使用n向下尋找,使用N向上尋找。替換: :%s/print/out/g:將整個代碼中的print用output替換 %20,25s/out/print/g:將20-25代碼中的print用output替換第七:命令行中的退出VIM方法 shift+zz:保存並且退出vim,和末行模式中的wq一致。雖然閱讀本文只要10分鐘,但是恐怕真正掌握至少需要10小時,所以咱們一起多加練習,然後掌握它,一起成為編程達人。長按下方的二維碼,關注一下,大家一起討論,學習http://weixin.qq.com/r/5iozK_LEdb8KraZI93-0 (二維碼自動識別)
推薦閱讀: