上网查了一些方法,
唯一能看得明白是在说啥的解决办法,就是删除(可以暂时挪走不删)~/.vimrc,无效。
后来又看了下 ~/ 下vim相关的文件,将.viminfo暂时挪走,不再报错。
发现这个文件是记录了vim的各种操作记录,包括搜索、更改记录。
其中last search,也就是最后一次文档搜索的记录,居然是个20k的蛋白序列。
首先segmentation fault,按照我的理解,一般是在单个文件或单行内存使用过多的时候,导致的内存溢出报错。
SEGV不太懂
目前看来,应该就是由于最后一次搜索了一个对于文档而言过于巨大的字符串,导致内存溢出vim崩溃。
希望我的经验能够帮到谁。因为目前网上似乎没有很朴实的解决办法。