Я использовал csv-mode
для изменения файлов CSV малого и среднего размера, но недавно я работал с большими файлами, содержащими более 40 812 записей. csv-mode
изо всех сил пытается выровнять и перемещаться по таблицам, и слишком медленный, чтобы его можно было использовать как есть. Для сравнения, LibreOffice Calc может перемещаться по файлу.
Есть ли простой способ csv-mode
обработки больших таблиц или есть лучший подход?
Мне известен вопрос о переполнении стека . Его решение состояло в том, чтобы выровнять только часть буфера в видимом окне, но это не решило медлительность в моем случае.
Вот пример файла. Я пытался сделать его большим, но не таким большим, чтобы Emacs зависал на старых компьютерах.
M-x report-emacs-bug
об этом, в идеале с рецептом, чтобы воспроизвести замедление. Там, вероятно, есть много возможностей для улучшения csv-mode
.