posts - 134,comments - 22,trackbacks - 0
          . copy and paste
              yy : copy 光標所在的行
            nyy: copy n line
              yw: copy 光標所在的單詞
            nyw: copy 光標所在位置到其后的n 個單詞(未必是同一行)
              y$:  copy 光標所在位置到行尾($是行尾的標示)
            ny$:  copy 光標所在位置之后的n行(包括當前行,當前行=y$)
                p:  paste 在光標所在位置之右
                P: --------------------------------左
          2. delete, 和copy 類似
              dd : delete current line
            ndd:  delete n line
              dw: delete current word
            ndw: delete n word
              d$ : delete to the end of line.
            nd$ : delete n line. (current line = d$)
                 x: delete one character(無論是ascii 還是unicode)
               nx: delete n characters.
          3. block edit
              在命令模式下,輸入v 進入塊編輯狀態
              a. 移動光標選定操作快
              b. c(cut), y(copy)
              c. p or P.
          4. undo /redo
              u: undo
              U: 取消最近一行的改動
              crtl +r: redo
              e!: 放棄所有改動,重新編輯。
          posted on 2010-05-12 10:34 何克勤 閱讀(12343) 評論(1)  編輯  收藏 所屬分類: GNU Linux/Unix

          FeedBack:
          # re: vi使用技巧(二):copy,paste,delete,塊編輯,redo/undo
          2016-04-09 10:12 | jtony
          學無止境。  回復  更多評論
            
          主站蜘蛛池模板: 岚皋县| 故城县| 寻甸| 宿州市| 寿阳县| 中西区| 始兴县| 岳西县| 青浦区| 临泽县| 宁城县| 商丘市| 商洛市| 麻栗坡县| 宜春市| 福泉市| 同仁县| 榆林市| 于田县| 樟树市| 文登市| 宜兴市| 罗城| 定结县| 东莞市| 南昌市| 阿城市| 襄垣县| 盐山县| 石屏县| 德保县| 鸡西市| 忻城县| 南投市| 永康市| 荆州市| 民勤县| 阳曲县| 杭锦后旗| 获嘉县| 六枝特区|