vi/vim常用命令
1,move命令:
:m 13 | 将当前光标所在的行移动到13行后面 |
:m 0 | 降当前光标所在的行移动到第一行前面 |
:m $ | 降当前贯标所在的行移动到最后一行后面 |
:5,7 m 15 | 将第5,6,7行移动到15行后面 |
:5,7 m 0 | 将第5,6,7行移动到第一行前面 |
:5,7 m $ | 将第5,6,7行移动到最后一行后面 |
:.,.+4 m 23 | 将当前行和后面的4行一起移动到23行后面 |
:.,+4 m 23 | 同上 |
2,截取部分内容到新的文件:
保存到新的文件:m,n w <file path>
追加到文件:m,n w >> <file path>
3,完整匹配数字串或者单词:
命令行模式下:<word or numbers>\>
4,删除包含指定字符串的行:
命令行模式下:g/<match string>/d