More Related Content
Similar to Ch4 vi editor(2013 ncu-nos_nm)
Similar to Ch4 vi editor(2013 ncu-nos_nm) (20)
Ch4 vi editor(2013 ncu-nos_nm)
- 9. Mode (模式)
• 一般模式:<esc>
• 命令模式:<一般模式下輸入特殊關鍵字>
• 視覺模式:<v @ 一般模式>
• 編輯模式:<i>,<insert>
#切換一般模式
$ <esc>
#切換編輯模式
$ <i> 或 <insert>
- 14. 命令模式:搜尋
• / @ 一般模式
• 一次只能搜尋一個,從頭開始
• 找完會顯示Search wrapped
#到一般模式
$ <esc>
#輸入/進入命令模式
$ </>
#在命令/後尋找t字元
$/t
- 15. 命令模式:存檔、離開
• 命令的開始: : @ 一般模式
• 存檔::w
• 離開::q
• 存檔+離開::wq
• 強制存檔::w!
#到一般模式
$ <esc>
#進入命令模式
$ <:>
#存檔後離開
$ :wq
- 18. 客製化自己的vim @ .vimrc
• VI編譯器能夠下命令改造
• Example:set nu #加入行號
#編輯test.txt
$ vi test.txt
#進入命令模式
$ <:>
#下命令set nu
$ :set nu
- 20. 視覺模式:區塊編輯
• 複製:y @ 視覺模式標記內容
• 貼上:p @ 視覺模式標記內容
• 刪除:d @視覺模式標記內容
• only in vim
• vi只有提供單行編輯
#到一般模式
$ <esc>
#移動到標記首位
#切換視覺模式
$ <v>
#複製
$ <y>
#到一般模式
$ <esc>
#移動到貼上位置
#貼上
$ <p>