1. 程式人生 > >每日一vim(5)c命令(change命令)

每日一vim(5)c命令(change命令)

更易理解的版本見vim語

c命令詳解:

C or c$
表示修改當前行上游標後面的部分. 進入編輯狀態.

c0 or c^
表示從游標處到當前行行首的部分進行修改,^代表首個非空格處。

cc OR S
修改當前行. 進入編輯狀態.

cw
從游標所在的位置開始到該單詞結束進行修改. 進入編輯狀態

cfx AND cFx
這裡的 x 為一任意字元, cfx 表示修改從游標到下一個字元 x 之間的文字;
cFx 表示修改從游標到上一個字元 x 之間的文字.

cn|
修改從游標到當前行的第 n 個字元間的所有字元, n 正整數.

cnG and cG
這裡的 n 為一任意自然數, cnG 表示修改當前行到第 n 行之間的所有行;
cG 表示修改當前行直至末行. 

c 命令所刪除的資料都存在緩衝區, 可以結合p/P命令構成剪下貼上操作, 方法是:
先進行 c 命令, 再按 Esc 鍵返回命令模式, 最後才進行 p/P 命令.