第一講小結
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檢視幫助文檔