莊周夢蝶

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

          vi常用命令

          Posted on 2007-07-03 09:17 dennis 閱讀(416) 評論(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
            


          主站蜘蛛池模板: 巴彦淖尔市| 剑阁县| 西城区| 砀山县| 突泉县| 定安县| 蓬莱市| 巴青县| 抚远县| 乌拉特中旗| 桐柏县| 临桂县| 康定县| 济南市| 钟山县| 旌德县| 达拉特旗| 航空| 顺平县| 昌宁县| 南召县| 通榆县| 武清区| 墨竹工卡县| 九寨沟县| 绥芬河市| 中卫市| 奉化市| 稷山县| 江油市| 九龙城区| 水富县| 运城市| 泌阳县| 南投县| 东明县| 苍梧县| 隆林| 肥东县| 建阳市| 英德市|