http://www.study-area.net/tips/vim/Vim-9.html#setvi 使用有分為 1.command mode 2.insert mod 3. ext mode
從insert mode -> command mode 請按esc
從command mode --> ext mode 請按 :
從comand mode -> insert mode 請按 i
在command mode裏可對文件進行編輯
如將第345行內容移至最後: 要按 3G3yyGp
將游標移至最後一行並插入一行為: Go
將所有的123換為456: /123 enter c3l 456 esc n. n. n. 直至所有的 123被換成456
nG 到第n行 G 到最後一行^g 顯示游標所在之行數 ^f 視窗下移一螢幕^b 視窗上移一螢幕
x 刪除游標所在之字元dd 刪除一行
ndd 刪除n行
u undo上一命令
p,P 貼回
/string 找字串
:q! quit
:zz 存檔(原名)
:w! filename 存檔為filename
:set ic 忽略大小寫
:set nu 列出行數
:1,$ s/string1/string2/g 更改字串
:n1,n2 w! filename 將n1到n2行寫入
:r filename 讀入filename
#資料來源phys.cts.nthu.edu.tw/workshop/focus/20060225/unix.ppt
------------------------------------------------------------------------------
跳至ext mode
設定顯示每一行的行號 :set number
設定縮排:set ai
設定tab位置 10:set tab 10
設為ms-dos換行形式 :set tx
---------------------------------------------------------------------------------