:%s/。/\r&/gc
把所有句號,的替換成回車,并且保留句號。
u是撤銷,crrl + r是重做
如何使用VIM的列編輯模式?
* windows
1. 在命令模式使用下面的快捷鍵:CTRL+q,小寫的q就可以了
2. 然后使用HJKL四個鍵來移動和選中相關的行和列,你發現你可以選中一個區塊了,千萬不能用鼠標。
3. 如果想在區塊的左側增加一列文本,選中區塊后,按大寫的I,然后光標自動到區塊左上角的位置,你可以輸入內容了,你可能以為怎么不是每列都插入啊?別急啊,輸完內容后按ESC鍵,奇跡發生了,每行都增加了同樣的內容,呵呵。
4. 如果想刪除一個區塊,更容易,選中后按DEL即可,容易吧!
vim 刪除每行開頭結尾空格
刪除行末空格:
:%s/\s\+$//
刪除行首空格:
:%s/^\s\+//
"%":作用于整個文件;
"\s\+$":表示行末($)前的一個或者多個(\+)空格(\s);
"^\s\+":行首(^)的一個或者多個(\+)空格(\s);
"http://":替換命令的 "to" 部分是空的,刪除那些匹配的空白字符。