1:在用vim比对两个文件时,发现报错了.我用的debian stable,vim是aptitude 过来的vim7.2

2:于是跟踪下diff

[html] view plaincopy
  1. root@host:/usr/share/vim/vim72# type diff
  2. diff is /usr/bin/diff
  3. root@host:/usr/share/vim/vim72# type vimdiff
  4. vimdiff is /usr/bin/vimdiff
  5. root@host:/usr/share/vim/vim72# ll /usr/bin/vimdiff
  6. lrwxrwxrwx 1 root root 25 [2012-08-06  3:27] /usr/bin/vimdiff -> /etc/alternatives/vimdiff*
  7. root@host:/usr/share/vim/vim72# ll /etc/alternatives/vimdiff
  8. lrwxrwxrwx 1 root root 16 [2012-08-06  3:27] /etc/alternatives/vimdiff -> /usr/bin/vim.gtk*
  9. root@host:/usr/share/vim/vim72#

3:执行下

随便建2个文件类似的内容.有细小区别的.

[python] view plaincopy
  1. #echo '111 222 333'>1.txt
  2. #echo '111 222 333'>>1.txt
  3. #echo '111 222 333 444'>>1.txt
  4. #cp 1.txt 2.txt
  5. #echo '111 222 333 44455'>>2.txt
  6. #diff 1.txt 2.txt

正常diff

#vimdiff 1.txt 2.txt 报错

[html] view plaincopy
  1. /bin/bash: /usr/share/vim/vim72diff No Such file or directory

这里就简单了

[html] view plaincopy
  1. #ln -s /usr/bin/diff /usr/share/vim/vim72diff

要是编译的7.3的.类似换成vim73diff就行了.路径看你编译的位置

4:diff成功(我改了1.txt的第二行内容)

5.  要对比文件夹 用 diff -r path1 path2

也可以用meld ,推荐这个,官方主页在下面

http://meldmerge.org/

安装在debian下很简单

#apt-get install meld

有可能缺失插件intltool,需要一起安装apt-get install intltool

也可以用beyond compare3

地址在这里

http://www.scootersoftware.com/download.php

选择对应的版本 下下来安装即可 ,括号里面是序列号...(

WINDOWS
name : allsoftinone
serial : EQmxmDauN6NTKncYy6YaXUGKAbD9aPFE89LTNftJVHZrnzhGOOYsAldWMexgC7QlWBFo2EV4oAy70EKzpVnvJk
LINUX
name : allsoftinone 
serial :  n3IYC4Pbz5dg9fblk5rJ7M88kbvBrjS6JGIjFOiCQCdRNnCa1De38P4Ely91iGqbsaJO9yaktHe5F3NH320t-k

)

// 2013-05-08 更新 系统如果升级,需要重新安装下vim-gnome or vim-gtk 然后再做下面的操作

#ln -s  /usr/bin/diff /usr/share/vim/vim73diff

注意,如果使用了第三方的bash输出的,比如cw(color wrapper) (http://blog.csdn.net/rainysia/article/details/8673199), 需要注释掉bashrc里面这个,先ln -s了后再去重新编译安装cw .

转自:http://blog.csdn.net/rainysia/article/details/8645976

linux(debian)下的vim diff时 报错E97解决,文件夹对比meld,beyond compare相关推荐

  1. Qt6.2.2下使用QCustomPlot 2.1报错的解决方法

    Qt6.2.2下使用QCustomPlot 2.1报错的解决方法 报错一堆如下: 解决办法: 报错一堆如下: 主要是说QCP的,表达式使用非法命名空间等等 解决办法: 解决办法并不是很复杂. 首先是删 ...

  2. win10下keras模型可视化plot_model报错终极解决办法

    报错如下: Traceback (most recent call last):   File "E:\Anaconda3\envs\tensorflow_GPU\lib\site-pack ...

  3. edusoho linux 500错误,EduSoho网校系统500报错怎么解决? - EduSoho官网

    500 代表着服务器处理异常,因此需要找出服务报的异常. 如何找出异常? 根据框架提供的机制,只需要在web/app.php中将开发模式打开,就可以看到具体异常. $kernel = new AppK ...

  4. (更新下载链接)Win10下Realtek HD Audio Drivers 报错0x803fb005 解决办法

    文章目录 前言 一.注意事项 二.使用步骤 1.下载 UAD 支持驱动 2. 安装UAD驱动 3.进入微软商店下载页面下载RAC 4.完成 总结 前言 在使用windows10时,windows st ...

  5. ibatis mysql 同时删多个表报错_MySQL中Multiple primary key defined报错的解决办法

    MySQL中Multiple primary key defined报错的解决办法 创建主键可以有两种方式: create table 表名( 字段名 类型, 字段名 类型, -- primary k ...

  6. linux mysql scripts_linux安装mysql时执行scripts/mysql_install_db报错如何解决?

    展开全部 linux安装mysql时执行scripts/mysql_install_db报错这样解决: 1.检查下当前目录是什636f707932313133353236313431303231363 ...

  7. linux/macOS下的vim界面配置以及topo_sort Apare_xzc

    linux/macOS下的vim界面配置以topo_sort Apare_xzc 2021.2.3 先说一下,一般macOS 的/usr/share/vim/vimrc 这个路径下的vimrc 不可修 ...

  8. Linux下启动启动tomcat 服务器报错 The file is absent or does not have execute permission

    为什么80%的码农都做不了架构师?>>>    Linux下启动启动tomcat 服务器报错 The file is absent or does not have execute ...

  9. Windos环境下kafka配置启动Zookeeper时,报错:Invalid config, exiting abnormally.

    Windos环境下kafka配置启动ZooKeeper时,报错:Invalid config, exiting abnormally. 执行命令: D:\kafkaOnWindows\kafka_2. ...

最新文章

  1. python拼音怎么写-Python 获取中文字拼音首个字母的方法
  2. Jenkins插件之环境变量插件EnvInject
  3. Theano2.1.6-基础知识之在thenao中的求导
  4. 数据结构-栈在括号匹配中的应用
  5. loss低但精确度低_低光照图像增强网络-RetinexNet(model.py解析【2】)
  6. mac自带的python怎么升级_mac上怎么更新python
  7. 吴恩达《机器学习》第九章:神经网络的学习
  8. git 第二次提交_win10 将本地项目上传到github (第一次+再次上传)
  9. 车辆及其应用的车载语音识别显示方法及系统与流程
  10. 2014/08/31 Zushi
  11. 生物信息学Bioinformatics学习笔记(一)
  12. 【笔记】FFC 20624 Winter 09的mil与mm显示转换
  13. Linux:Linux下进程间通信方式的学习
  14. 自动化运维工具Ansible详细部署 - 人生理想在于坚持不懈 - 51CTO技术博客
  15. vue 车牌号校验(含新能源)
  16. 移动网络的切换、重选和重定向
  17. 专业python培训报价多少
  18. 【ureport2 vue版本实现】
  19. 牛客练习赛43 c Tachibana Kanade Loves Review
  20. 智能识别收货地址 javascript地址智能识别

热门文章

  1. 初识Vulkun(9):图形流水线/管道
  2. 视频号直播刚改版后怎么开通企业微信
  3. 上海··高房价的城市
  4. 多家银行同城跨行取款手续费上涨到4元
  5. linux 系统 首选项,Linux桌面菜单的“首选项”包含多个小程序,完成对计算机的基本()工作。...
  6. 工商局爬虫 商标网爬虫
  7. Python之外星人游戏(带源码和图片资源)项目
  8. 微软10月20日反盗版行动的应对方法
  9. 这届程序YUAN可太优秀了
  10. xingyun_schedule