Ver dos archivos de texto al mismo tiempo, uno al lado del otro

19

Tengo dos archivos de texto. Cada línea representa una línea en un idioma. Necesito verificar si la alineación siempre se ajusta. Por lo tanto, necesito un programa que muestre ambos archivos de texto al mismo tiempo con los números de línea.

Probé difuso, pero eso intenta alinear los archivos; si por accidente dos líneas son iguales, la comparación visual en línea no funciona.

    
pregunta user1406177 17.01.2016 - 18:26

5 respuestas

26

Use Vim, con scrollbind configurado. Por ejemplo:

vim -O +'windo set scrollbind' /etc/profile /etc/profile.pacnew

Con scrollbind , si se desplaza en una ventana, las otras ventanas enlazadas también se desplazan al mismo tiempo. Para tener números de línea, un ~/.vimrc que contiene un mínimo de las siguientes dos líneas es suficiente:

set nocompatible
set number

No es que necesites un vimrc para esto; se puede hacer completamente desde la línea de comandos:

vim -NO +'set nu' +'windo set scrollbind' file1 file2 ...
    
respondido por el muru 17.01.2016 - 18:56
12

¿Qué tal un comando de los primeros días de Unix?

pr -m file1 file2

Por ejemplo:

pr  -m English Spanish

2016-01-18 00:34                                                  Page 1

this is something                esto es algo
hello, there                     Hola

Actualización: puede ajustar la salida al tamaño de su terminal utilizando less

pr -m file1 file2 | less
    
respondido por el edward torvalds 17.01.2016 - 19:05
10

Desde la GUI puedes probar meld :

No es exactamente lo que está pidiendo, pero debería ser útil para su propósito.

Las secciones adicionales de texto se resaltarán en verde, las diferentes secciones de texto se resaltarán en azul (y del mismo modo en diferentes secciones del texto, los caracteres adicionales se resaltarán en azul oscuro).

Funciona también para más de dos archivos en el momento.

    
respondido por el kos 17.01.2016 - 19:10
5

En la línea de comando, puede usar

 paste file1 file2 | less -N
    
respondido por el Florian Diesch 17.01.2016 - 18:48
0

Si busca traducciones, puede ser útil Poedit . Puede mostrar los dos textos uno al lado del otro por usted y está hecho para trabajar con traducciones.

    
respondido por el LoadingPleaseWait 17.01.2016 - 18:53

Lea otras preguntas en las etiquetas