gui下vim很多时候不如vscode

gui下vim很多时候不如vscode,但是有2个需求vim有绝对优势。
1 快速定制大量规律性编辑功能。 新增插入一般用snippet,但是编辑修改就只有vimscript够简单方便了,总不能一个小定制功能都用几千上万行py,js解决吧。
2,自定义折叠。 只有vim的自定义折叠才能让我单一个源文件包含过万行也不用怕找不到北。 设计md替代品时想到的idea。