问题出现:

在使用vim编辑文本时,vim ss 没有任何反应 习惯性解决方案: 卸载vim,重新安装vim 仍然无效

接着使用vim报错:

 vim aa
 出现:vim: error while loading shared libraries: /lib64/.2: file too short

正确解决过程如下:

1.先搜索了一下该软件是哪个包提供的

yum provides *.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/: 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.测试:可以正常使用