莊周夢蝶

          生活、程序、未來
             :: 首頁 ::  ::  :: 聚合  :: 管理

          vi常用命令

          Posted on 2007-07-03 09:17 dennis 閱讀(415) 評論(0)  編輯  收藏 所屬分類: linux & C
              vi作為linux下的通用文本編輯工具,是經(jīng)常使用到的。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
            


          主站蜘蛛池模板: 石门县| 临澧县| 平乡县| 长沙市| 龙游县| 黑山县| 绩溪县| 宁乡县| 西藏| 循化| 黔江区| 青川县| 仪陇县| 泸溪县| 闽清县| 新营市| 门头沟区| 莫力| 洛阳市| 绥化市| 波密县| 洪雅县| 珲春市| 安新县| 德钦县| 清水河县| 阿合奇县| 休宁县| 凯里市| 孟连| 榆社县| 镇平县| 崇州市| 定西市| 孝义市| 固安县| 射阳县| 左云县| 连南| 民乐县| 丰原市|