vi ~/.vimrc set fileencodings=utf-8,gbk set termencoding=utf-8 set encoding=utf-8
vim的多行移动
一、连续的十几行到50行内的左右移动: 1. 第m行到第n行右移一个tab :m,n> 2. 第m行到第n行左移一个tab :m,n< 二、连续的I行的左右移动(I > 100): 向左: 1.移动到要处理的首行,输入ma 2.移动到要处理的尾行,输入<'a 向右,即将第二个命令中的 '<' 改为 '>'即可。
vim 中删除多行
单行删除,:1(待删除行)d
多行删除 ,:1,10d
多行注释
:.,+499 s/^/#/g
删除行首空格
:%s/ *//
每行前面加入一个空格
:%s/^/ /