CentOS 7 系统 vim无法使用--解决方法
问题出现: 在使用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