我有一个400多行的文件(是一篇论文)。当我在上面编辑它(比如在第20行),Vim像往常一样快。然而,当我在底部编辑它(大约在第400行左右),我输入字符和Vim在屏幕上显示之间会有明显的延迟。因此,编辑这么大的文件几乎是不可能的。
原因是什么,我该怎么办?
我已经尝试切换swapfile、syntax、scrolloff等选项,但似乎没有帮助。Vim的最大行数应该为2147483647,所以我实际上还有很长的路要走:)
如果这与设置maxmem有关,那么考虑到我编辑高达2500行的文件,合理的值是多少?
非常感谢任何帮助!干杯。
原因是什么,我该怎么办?
我已经尝试切换swapfile、syntax、scrolloff等选项,但似乎没有帮助。Vim的最大行数应该为2147483647,所以我实际上还有很长的路要走:)
如果这与设置maxmem有关,那么考虑到我编辑高达2500行的文件,合理的值是多少?
非常感谢任何帮助!干杯。
vim -u NONE
启动 Vim。行为相同吗? - Fredrik Pihlset wrap
吗?最长的一行有多长?你使用哪种文件类型?你是否使用任何插件?Vim的版本是什么?你使用的操作系统是什么?使用Shell还是GUI? - romainl.vimrc
文件中的所有内容注释掉,然后逐步添加代码片段,直到问题再次出现... - Fredrik Pihl