Vim: Caught deadly signal SEGV Vim: Finished. Segmentation fault 【自己的解决过程】

上网查了一些方法,
唯一能看得明白是在说啥的解决办法,就是删除(可以暂时挪走不删)~/.vimrc,无效。
后来又看了下 ~/ 下vim相关的文件,将.viminfo暂时挪走,不再报错。

发现这个文件是记录了vim的各种操作记录,包括搜索、更改记录。
其中last search,也就是最后一次文档搜索的记录,居然是个20k的蛋白序列。
首先segmentation fault,按照我的理解,一般是在单个文件或单行内存使用过多的时候,导致的内存溢出报错。
SEGV不太懂
目前看来,应该就是由于最后一次搜索了一个对于文档而言过于巨大的字符串,导致内存溢出vim崩溃。

希望我的经验能够帮到谁。因为目前网上似乎没有很朴实的解决办法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值