Есть ли хороший режим Emacs для отображения и редактирования файлов, разделенных огромным разделителем?

Я искал, не находя некоторое время, режим, который облегчает редактирование огромных файлов, разделенных табуляцией / запятой / двоеточием. Я давно хотел режим, который бы гарантировал, что столбцы всегда выстраиваются, как таблицы в режиме org. Я знаю, что могу легко превратить весь файл в таблицу в режиме org, а затем повернуть его обратно, когда я закончу, но это очень медленно с большими файлами и создает проблемы с быстрым редактированием (также существует проблема что произойдет, если поле содержит вертикальную черту). Так кто-нибудь знает либо режим, либо встроенную функцию / переменную, которую я могу использовать, чтобы получить такой файл, как

col1\tcol2\tcol3
very long column1\tcol2\tcol3

отображается как

col1               col2  col3
very long column1  col2  col3

? (возможно с какой-то цветной подкладкой разделителя)

Ответы на вопрос(2)

Пытатьсяcsv-mode, который работает как минимум в Emacs 24.

Вы можете установить переменнуюcsv-separators изменить разделитель, если вы не используете разделитель по умолчанию (запятая).

УвидетьEmacsWiki.

Решение Вопроса

Возможно, вы могли бы рассказать нам, что вы уже нашли и отклонили?

Если вы искали, то наверняка виделиhttp://emacswiki.org/emacs/CsvMode ? Вы не упоминаете об этом или говорите, почему это не принесло пользы.

SES (простая таблица Emacs) может быть полезным подходом:

C-hig (ses) RET

Вы можете создатьses-mode буферизировать и вставлять в него данные, разделенные табуляцией (это механизм импорта).

Это, вероятно, больше хлопот, чем вы после, хотя, и я не уверен, насколько хорошо он будет работать с "огромным" файлы.

Ваш ответ на вопрос