一系列流程书写如何用vim巧妙处理文件
1. 创建两个待处理的文件
root@ubuntu:/home/watson/real-watson# touch left right
2. 简单增补文件内容如下
root@ubuntu:/home/watson/real-watson# ls left right root@ubuntu:/home/watson/real-watson# cat left right name=watson age=22 gender=female nationality=china name=watson age=22 height=177 weight=120 gender=female nationality=china
3. 两种方式把right中的height=177 和 weight=120复制到left中
a. vim打开left,光标于height当前行2 yy , 直接输入命令:vi right 在age=22 使用p 完成复制。
效果如下:
root@ubuntu:/home/watson/real-watson# cat left right name=watson age=22 height=177 weight=120 gender=female nationality=china name=watson age=22 height=177 weight=120 gender=female nationality=china
b. vimdiff打开left和right(一起打开),对比直接vi切换到左右文件,直接根据a的命令操作一遍。
效果如下:
vimdiff left right 的效果
ctrl + w 切换左右窗口,利用2 yy 复制height和weight,得到无diff效果
[此处作为第一篇blog,开场用途]
Life is mess, don't let mess mess us.