天天看點

vim tutor學習筆記

第一講小結

1. 光标在螢幕文本中的移動既可以用箭頭鍵,也可以使用 hjkl 字母鍵。

         h (左移)       j (下行)       k (上行)     l (右移)

  2. 欲進入 Vim 編輯器(從指令行提示符),請輸入:vim 檔案名 <回車>

  3. 欲退出 Vim 編輯器,請輸入 <ESC>   :q!   <回車> 放棄所有改動。

                      或者輸入 <ESC>   :wq   <回車> 儲存改動。

  4. 在正常模式下删除光标所在位置的字元,請按: x

  5. 欲插入或添加文本,請輸入:

         i   輸入欲插入文本   <ESC>             在光标前插入文本

         A   輸入欲添加文本   <ESC>             在一行後添加文本

特别提示:按下 <ESC> 鍵會帶您回到正常模式或者撤消一個不想輸入或部分完整 的指令。

第二講小結

1. 欲從目前光标删除至下一個單詞,請輸入:dw

  2. 欲從目前光标删除至目前行末尾,請輸入:d$

  3. 欲删除整行,請輸入:dd

  4. 欲重複一個動作,請在它前面加上一個數字:2w

  5. 在正常模式下修改指令的格式是:

               operator   [number]   motion

     其中:

       operator - 操作符,代表要做的事情,比如 d 代表删除

       [number] - 可以附加的數字,代表動作重複的次數

       motion   - 動作,代表在所操作的文本上的移動,例如 w 代表單詞(word),

                  $ 代表行末等等。

  6. 欲移動光标到行首,請按數字0鍵:0

  7. 欲撤消以前的操作,請輸入:u (小寫的u)

     欲撤消在一行中所做的改動,請輸入:U (大寫的U)      欲撤消以前的撤消指令,恢複以前的操作結果,請輸入:CTRL-R

第三講小結

1.p是粘貼

2. r是替換

3. c是更改類操作符,cw删除目前單詞,并進入插入模式

4.c   [number]   motion     cw就是删除目前單詞,c$就是删除到行末

第四講小結

定位及檔案狀态 1.ctrl +g可以檢視檔案狀态 2.gg跳到檔案開頭,G跳到檔案末尾,行号+G可以跳到指定行

搜尋類指令 1.正向查找 /+搜尋字元串可以搜尋,n檢視下一個,N檢視上一個 2.逆向查找  ?+搜尋的字元串 ctrl + o 後退一步 ctrl + i  前進一步

配對括号查找 % 即可跳到配對括号處

替換操作 :s/oldstring/newstring/g(c)

第五講小結

vim内執行外部指令 :! + 指令  eg  :!ls

另存為檔案 :w 檔案名

v進入可視模式,:w可以儲存

合并檔案

:r FILENAME 檔案合并 :r !ls 還可以将讀出ls内容寫入檔案

第六講小結

打開類指令

o 在下方建立一行打開 O 在上方建立一行打開

指令模式 ->插入模式 a 追加 A行尾追加 i 插入

r單個替換 R 連續替換

--複制粘貼文本 y複制 p粘貼

--設定指令的選項 set ic 大小寫忽略 set noic 設定不大小寫忽略

第七講小結

:help檢視幫助文檔

繼續閱讀