Estoy buscando una configuración integrada o un modo simple para ver y editar columnas separadas por tabulaciones (archivos TSV).
Todo lo que necesito es que el texto TSV se muestre de una manera que respete la alineación vertical de las columnas y la alineación horizontal de las filas. Si se pudiera cambiar el ajuste de línea, sería dulce, pero secundario.
La búsqueda de visualización de columnas en emacs se dificulta por el hecho de que la palabra "columna" ya tiene un significado diferente en Emacs.
(Especifiqué " simple " para desalentar respuestas como la vista de columna del modo org. Por el momento, mis necesidades son extremadamente simples, y no quiero lidiar con la instalación, carga y aprendizaje sobre un modo monstruo como org.)
toggle-truncate-lines
.csv-mode
en ELPA. Es compatible con la configuración de un carácter separador diferente de,
.csv-mode
como respuesta.Respuestas:
Esto debería darle la oportunidad de probar las tablas Org sin prácticamente ninguna curva de aprendizaje. Coloque el siguiente código en su archivo de inicio y ejecútelo:
Ahora, desde un archivo TSV puede presionar
C-c |
y su tabla se convertirá en una tabla Org. (ConC-u C-c |
esto también funcionará para un archivo CSV). Una vez que haya terminado de editar la tabla Org, presioneC-x C-s
y la tabla Org se convertirá nuevamente en TSV y se guardará nuevamente en el archivo original.fuente
org-mode
trata las tablas, las cosas comienzan a tener una respuesta lenta y retrasada cuando las tablas tienen aproximadamente 1000 filas y 10 columnas para mi caso.