Ich habe verwendet csv-mode, um kleine bis mittlere CSV-Dateien zu ändern, aber kürzlich habe ich mit großen Dateien mit mehr als 40.812 Einträgen gearbeitet. csv-modekämpft um die Ausrichtung und Navigation der Tabellen und ist zu langsam, um so verwendet werden zu können. Im Vergleich dazu kann LibreOffice Calc die Datei komprimieren.
Gibt es eine einfache Möglichkeit, csv-modegroße Tabellen zu verarbeiten, oder gibt es einen besseren Ansatz?
Mir ist eine verwandte Stapelüberlauf-Frage bekannt . Die Lösung bestand darin, nur den Teil des Puffers im sichtbaren Fenster auszurichten, aber dies löste nicht die Trägheit in meinem Fall.
Hier ist eine Beispieldatei. Ich habe versucht, es groß zu machen, aber nicht so groß, dass es Emacs auf älteren Computern einfriert.
M-x report-emacs-buges vielleicht tun , idealerweise mit einem Rezept, um die Verlangsamung zu reproduzieren. Es gibt wahrscheinlich viel Raum für Verbesserungen csv-mode.