Heim > Fragen und Antworten > Hauptteil
Wie der Titel besagt, weist vim bei der Verarbeitung einer Textdatei mit Zehntausenden von Zeilen offensichtliche Verzögerungen beim Bewegen des Cursors auf, aber sublime ist sehr flüssig.
Was ist das interne Prinzip? Kann vim verbessert werden?
Bitte geben Sie mir einen Rat, danke!
PHPz2017-05-16 16:37:49
vim默认enable的功能太多,而这些功能里面很多在大文件下性能很差。比如:set noswapfile
禁掉swap file,比如vim -u xxx
无插件启动等等
主要vim的设计不是针对大文件的,代码文件有几万行甚至更多是极少发生的
我想大声告诉你2017-05-16 16:37:49
ssh下用vim8.0查看日志,98931万行,很流畅。
本机Windows用自编译gvim8.0查看,也很流畅。
我猜你用的官方发布的gvim 7.4 for windows 吧,连+directx 都不支持的版本。
你用一个开源软件的优化最差的平台的老旧版本跟商业软件的最新版本比,意义在哪里?
巴扎黑2017-05-16 16:37:49
应该是网络问题导致ssh里vim编辑移动光标卡顿吧,别说vim,就算是小nano,编辑个10万行级别的文件也是很轻松的.不过我习惯在Ubuntu桌面上用编辑器Geany.