问题出现:
在使用vim编辑文本时,vim ss 没有任何反应
习惯性解决方案:
卸载vim,重新安装vim 仍然无效
接着使用vim报错:
vim aa
出现:vim: error while loading shared libraries: /lib64/libgpm.so.2: file too short
正确解决过程如下:
1.先搜索了一下该软件是哪个包提供的
yum provides *libgpm.so.2
2.将该软件包重新安装了一下
yum reinstall -y gpm-libs-1.20.7-5.el7.x86_64
3.出现了另一个问题
vim aa
vim: error while loading shared libraries: /usr/lib64/perl5/CORE/libperl.so: file too short
4.将提供该文件的包也重新安装了一下
yum reinstall -y perl-libs
5.更新yum仓库
yum update
6.生成缓存
yum makecache
7.重新安装vim
yum remove -y vim*
yum install -y vim*
8.测试:可以正常使用
来源:oschina
链接:https://my.oschina.net/u/4299119/blog/4539556