首頁  >  問答  >  主體

sublime-text - 大文字處理時vim和sublime的效能

如題,當處理一個有幾萬行的文字檔案時,vim行動遊標都有明顯的卡頓,但是sublime卻很流暢。

內部的原理是什麼? vim可不可以改進?

請大神賜教,多謝!

给我你的怀抱给我你的怀抱2734 天前852

全部回覆(5)我來回復

  • PHPz

    PHPz2017-05-16 16:37:49

    vim預設enable的功能太多,而這些功能裡面很多在大檔案下效能很差。例如:set noswapfile禁掉swap file,比如vim -u xxx無插件啟動等等

    主要vim的設計不是針對大檔案的,程式碼檔案有幾萬行甚至更多是極少發生的

    回覆
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 16:37:49

    ssh下用vim8.0查看日誌,98931萬行,很流暢。
    本機Windows用自編譯gvim8.0查看,也很流暢。

    我猜你用的官方發布的gvim 7.4 for windows 吧,連+directx 都不支援的版本。
    你用一個開源軟體的優化最差的平台的老舊版本跟商業軟體的最新版本比,意義在哪裡?

    回覆
    0
  • 迷茫

    迷茫2017-05-16 16:37:49

    你確定你的vim是在Linux環境嗎?我也打開過很大的文件,沒有卡頓過,不過sublime也很好用

    回覆
    0
  • 天蓬老师

    天蓬老师2017-05-16 16:37:49

    幾萬行?

    VIM 我最大打开过 2G 的日志文件。没啥问题。打开几百M的文件更是 EASY
    樓主可以想像一下有多少行。

    回覆
    0
  • 巴扎黑

    巴扎黑2017-05-16 16:37:49

    應該是網路問題導致ssh裡vim編輯移動遊標卡頓吧,別說vim,就算是小nano,編輯個10萬行級別的文件也是很輕鬆的.不過我習慣在Ubuntu桌面上用編輯器Geany.

    回覆
    0
  • 取消回覆