I have been using
csv-mode to modify small to medium sized CSV files, but recently I have been working with large files containing more than 40,812 entries.
csv-mode struggles to align and navigate the tables, and is too slow to be usable as is. In comparison, LibreOffice Calc can zip through the file.
Is there a simple way to make
csv-mode handle large tables, or is there a better approach available?
I am aware of a related Stack Overflow question. Its solution was to only align the portion of buffer in the visible window, but this did not solve the sluggishness in my case.
Here is an example file. I tried to make it large, but not so large it will freeze Emacs on older computers.
M-x report-emacs-bugabout it, ideally with a recipe to reproduce the slow-down. There's probably a lot of room for improvement in