¿Hay un buen modo de emacs para mostrar y editar archivos separados por delimitadores enormes?

He estado buscando sin encontrar durante un tiempo un modo que facilita la edición de archivos de tabulaciones grandes / comas / separados por dos puntos. He estado buscando un modo que asegure que las columnas siempre estén alineadas, al igual que las tablas de modo org. Sé que puedo convertir fácilmente el archivo completo en una tabla de modo de organización y luego devolverlo cuando termine, pero eso se vuelve muy lento con archivos enormes, y es un problema para las ediciones rápidas (también existe el problema de lo que sucede si un campo contiene una barra vertical). Alguien sabe de un modo o una función / variable incorporada que puedo usar para obtener un archivo como

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

mostrado como

col1               col2  col3
very long column1  col2  col3

? (tal vez con algún color que recubre el separador)

Respuestas a la pregunta(2)

Su respuesta a la pregunta