Vim 文件比较
来源:互联网 发布:ora27102 windows 编辑:程序博客网 时间:2024/05/17 01:38
1. 两个文件的比较: 命令
使用方法:
1:使用vim -d file1 file2 直接打开两个文件对比
或:使用vim file1打开第一个文件,然后使用vert diffsplit file2打开第二个文件进行对比;
(vert表示垂直分割窗口,默认为水平分割窗口)
例子:
vim -d src/com/duicky/MainActivity.java src/com/duicky/LogUtils.java
vim src/com/duicky/LogUtils.java
在末尾模式下输入 vert diffsplit src/com/duicky/LogUtils.java
文件分屏命令: 在末尾模式下 输入 vsp test.c
例子:
vim -d src/com/duicky/MainActivity.java src/com/duicky/LogUtils.java
vim src/com/duicky/LogUtils.java
在末尾模式下输入 vert diffsplit src/com/duicky/LogUtils.java
2:直接对比两个文件的不同:使用diffthis分别在两个窗口输入;
3:其他技巧:
3.1:定位不同点:[c、]c 分别跳到前一个、后一个不同点;
3.2:窗口跳转:ctrl-w w 跳到下一个窗口
ctrl-w h/l 跳到左侧(右侧)窗口
ctrl-w j/k 跳到上方(下方)窗口
3.3:文档合并:dp将差异点的当前文档内容合并到另外一个文档(diff put)
do 将差异点的另一个文档内容拷贝到当前文档
3.4:打开文件折叠:(文本默认将部分内容折叠,扩大视野)
zo 临时展开被折叠的相同内容
zc 重新折叠
#end
有时磁盘空间占用过大,需要找出那些目录是罪魁祸首,而且有时会懒,不想查看哪些日志超大之类的,这时可以使用如下语句来查看:
du ./* -s --time|sort -g
du的-s选项,仅对每个参数给出一个总的统计,--time选项会列出参数文件的最后修改时间。将它们输出到sort命令,使用-g选项,使sort按照数字大小来排序,而非字典顺序。
这样,最下面的文件就是最大的文件,可以方便的进行排查。或者
#the entire filesystem, starting at '/'
du -a /* | sort -n -r | head -n 10
#or for a particular directory:
du -a /home/username/ | sort -n -r | head -n 10
文件分屏命令: 在末尾模式下 输入 vsp test.c
0 0
- vim 比较两个文件
- vim 比较文件
- 用vim比较文件
- Vim 文件比较
- vim的文件比较功能
- vim 比较文件、修改二进制文件
- 如何使用vim比较文件
- vim 比较文件、修改二进制文件
- linux下用vim比较文件
- VIM学习笔记 比较文件(diff)
- 高效编辑器vim之文件比较
- vim比较两个文件的不同
- 用vim比较文件(Using vim to compare files)
- 用vim比较文件(Using vim to compare files)
- 用vim比较文件(Using vim to compare files)
- 用vim比较文件(Using vim to compare files)
- 用vim diff进行两个文件的比较
- 使用Vim -d 比较两个文件的内容
- 水平居中与垂直居中的区别
- springmvc、jpa、spring、mongodb和ehcache整合框架demo
- pojo与JavaBean的区别
- nginx 新手学习笔记
- 1044. Shopping in Mars (25)
- Vim 文件比较
- 自定义alert提示框
- 使用tomcat maven插件过程中的一些问题
- c++
- Activity 生命周期之跳转 Activity
- GridView
- ZKW费用流 模板
- 【Android开发经验】Android开发相关的Blog推荐——跟随大神的脚步才能成长为大神
- 《高性能Javascript》 学习笔记 web性能优化(二)