Posted on 2007-07-03 09:17
dennis 閱讀(410)
評論(0) 編輯 收藏 所屬分類:
linux & C
vi作為linux下的通用文本編輯工具,是經常使用到的。vi功能強大,命令也相當多,常用的摘記下:
1.設置顯示行號 :set nu
取消顯示行號 :set nonu
2.光標移動到n行 nG
光標移動到最后一行 G
3.光標移動到本行第n個字符 n空格
光標移動到本行最后一個字符 $
4.向光標之后搜索字符串 /word
向光標之前搜索字符串 ?word
5.從第n1行到第n2行搜索word1字符串,并替換為word2 :n1,n2s/word1/word2/g
逐個替換 :n1,n2s/word1/word2/gc
從第一行到最后一行進行替換應該是 :1,$s/word1/word2/g
6.向前翻頁 ctr+f
向后翻頁 ctr+b
7.恢復修改操作 u
8.復制本行 yy
本行往下n行進行復制 nyy
9.粘貼在光標以下的行 p
粘貼在光標以上的行 P
10.向后刪除一個字符 x
向前刪除一個字符 X
向后刪除n個字符 nx
11.保存 :w
退出 :q
強制退出不保存 :q!
強制保存 :w!
保存并退出 :wq
另存為 :w otherfilename