问题
使用vim时出现如下报错:
[root@mysto ~]# vim --version
vim: error while loading shared libraries: /usr/lib64/perl5/CORE/libperl.so: file too short
解决办法
检查文件大小和内容
ls -l /usr/lib64/perl5/CORE/libperl.so
从其他系统复制文件
找一个相同操作系统版本的机器,然后复制该文件到本机:
scp user@other_system:/usr/lib64/perl5/CORE/libperl.so /usr/lib64/perl5/CORE/