jasmine214--love

          只有當你的內心總是充滿快樂、美好的愿望和寧靜時,你才能擁有強壯的體魄和明朗、快樂或者寧靜的面容。
          posts - 731, comments - 60, trackbacks - 0, articles - 0

          Linux vi編輯器的使用

          Posted on 2010-10-13 11:17 幻海藍夢 閱讀(353) 評論(0)  編輯  收藏 所屬分類: Linux
          模式:命令模式,編輯模式,末行模式。
          切換方式:命令模式→i→編輯模式,編輯模式→Esc→命令模式,命令模式→:→末行模式。
          功能:
              命令模式(Command Mode):  控制光標移動,刪除字符,段落復制。
              編輯模式(Insert Mode):   新增文字及修改文字。
              末行模式(Last Line Mode):保存文件,離開vi,以及其他設置。

          命令模式命令
          命令       說明
           h           將光標向左移動一格
           l           將光標向右移動一格
           j           將光標向下移動一格
           k           將光標向上移動一格
           0           數字0,將光標移動到該行的行首
           $           將光標移動到該行的行末
           H           將光標移動到該屏幕的頂端
           M           將光標移動到該屏幕的中間
           L           將光標移動到該屏幕的底端
           gg          將光標移動到文章的首行
           G           將光標移動到文章的尾行
          w或W         將光標移動到下一單詞
           x           刪除光標所在處的字符
           X           刪除光標前的字符
           dd          刪除光標所在行
          *dd          從光標所在行向下刪除*行,*為數字
           D           刪除光標所在處到行尾
           r           取代光標處的一個字符
           R           從光標處向后替換,按Esc結束
           u           取消上步的操作
           U           取消目前的所有操作
           yy          復制光標所在行
           p           將復制的內容放在光標所在行的下行

          編輯模式命令
          命令       說明
           a           在光標后插入文本
           A           在光標所在行后插入文本
           i           在光標前插入文本
           I           在光標所在行前插入文本
           o           在光標所在行下插入新行(小寫字母o)
           O           在光標所在行上插入新行(大寫字母O)

          末行命令
          命令       說明
           e           創建新文件
           n           加載新文件
           w           保存文件
           !           強行操作
           w!          強行保存文件
           q           退出
           q!          強行退出
           wq          保存退出
           wq!         強行保存退出 (權限于root)
           x(小寫)     保存退出
           X(大寫)     加密退出,將來重新打開時要求輸入口令。
           set nu      顯示行號
           set nonu    不顯示行號
           f           顯示當前的文件名
           !+命令      如:!ls則執行ls命令
           /*          /搜索,*任意字符串   n搜索下一個  N搜索上一個
           ?           同上(同/功能相同)
          set ic       搜索時忽略大小寫
          set noic     搜索時區分大小寫
          ========================================================================
          以上有些功能可能在更高版本中被取消,其它命令同樣。
          原文:http://hexianguo.blog.51cto.com/337884/68582
          主站蜘蛛池模板: 新泰市| 沙田区| 图片| 乳源| 华坪县| 屏山县| 汽车| 宜春市| 新龙县| 津南区| 中西区| 台南县| 东乌珠穆沁旗| 嘉兴市| 金门县| 阆中市| 安顺市| 丁青县| 新化县| 新田县| 丹江口市| 宁陵县| 平陆县| 清徐县| 安国市| 咸阳市| 金山区| 西吉县| 定西市| 丰县| 大埔县| 礼泉县| 喀喇沁旗| 咸丰县| 武安市| 华蓥市| 剑阁县| 兴海县| 宜春市| 长春市| 潍坊市|