¿Buena alternativa a Cygwin con copiar / pegar?

12

Estoy molesto porque no puedo copiar y pegar en Cygwin ... ¿Existe una buena alternativa a Cygwin que me permita hacer esto?

Jarvin
fuente
¿Qué quieres decir con que no puedes copiar / pegar en Cygwin? Lo acabo de probar, desde cmd window y desde cygwin mintty. Tal vez los tenga en modo de edición rápida.
barlop

Respuestas:

16

De las preguntas frecuentes oficiales de Cygwin:

¿Cómo puedo copiar y pegar en las ventanas de la consola Cygwin?

Primero, considere usar mintty en lugar de la ventana de consola estándar. En mintty, seleccionar con el mouse izquierdo también copia y pegar con el mouse central. ¡No podría ser más fácil!

En la ventana de la consola de Windows, abra el cuadro de diálogo de propiedades. Las opciones contienen un botón de alternancia, denominado "Modo de edición rápida". Debe estar ENCENDIDO. Guarda las propiedades.

También puede vincular la clave de inserción para pegar desde el portapapeles agregando la siguiente línea a su archivo .inputrc:

"\e[2~": paste-from-clipboard 
Johan
fuente
1
otra opción es configurar el servidor cygwin SSH en su caja y usar PuTTY para conectarse a localhost . Me gusta más que minTTY, porque el cortar y pegar de PuTTY es más simple y listo para usar. pero hay desventajas: PuTTY no inicia sesión en la misma sesión de escritorio, por lo que (1) no obtiene las mismas unidades de red que ya ha montado en su escritorio (aunque puede volver a montarlas) y (2) ) no puede iniciar aplicaciones GUI desde la conexión PuTTY. Por lo general, termino con una ventana PuTTY para la mayoría de las cosas terminales, y una pequeña ventana para el resto.
quack quijote
1
@quack quixote: ¿configurar un servidor ssh y usar masilla es más simple "listo para usar" que usar mintty (que de todos modos es una versión pirateada de masilla)? :)
akira
@akira: lo que dije fue que "cortar y pegar de PuTTY es más simple y listo para usar". sí, minTTY está pirateado por masilla, pero ya no es lo mismo.
quack quijote
Fwiw, copiar-en-seleccionar está habilitado por defecto en la última versión de mintty.
ak2
-1 Su respuesta completa contradice la pregunta. Si es el caso de que puede copiar / pegar en cygwin, debe dejar en claro desde el principio que puede copiar / pegar en cygwin, e incluso que puede simplemente como puede en la ventana de cmd. Tal vez quiere decir que no puedes hacer ctrl-v, aunque eso es lo mismo con cmd también.
barlop
5

el mejor emulador de terminal para cygwin es ' mintty '

akira
fuente
mintty es el valor predeterminado ... No sé si fue en 2010. Pero de cualquier manera puedes copiar / pegar, por lo que esto es irrelevante.
barlop
3

Yo uso rxvt. Es un buen emulador de terminal, shell de comandos, que viene con cygwin. Debe instalarlo por separado, ya que no está instalado por defecto de cygwin.

Es mucho mejor que el símbolo del sistema de Windows. Puede cambiar el tamaño de las ventanas tanto horizontal como verticalmente (sin problemas con la barra de desplazamiento). Cuando selecciona y copia texto, selecciona líneas nuevas, etc. correctamente (no la estúpida copia en bloque de Windows). Y puede pegar usando shift-insert.

Darle una oportunidad. Quizás te guste.


fuente
requiere un servidor X (cygwin u otro) aunque. no es una mala solución, pero X es una gran cantidad de gastos generales si no está utilizando otras aplicaciones X.
quack quijote
2
@quack quixote: no es cierto, hay múltiples paquetes rxvt en cygwin: "rxvt" funciona con ventanas puras, "rxvt-unicode-common" y "rxvt-unicode-X" necesitan un Xserver. por lo tanto, puede usar rxvt solo con ventanas puras y sin Xserver.
akira
@akira: ah, te tengo. Estoy corregido.
quack quijote
1
@quack quijote: pero cualquier sux rxvt en comparación con mintty de todos modos. es el razonamiento detrás de su anti-rxvt lo que es defectuoso, no la dirección general :))
akira
3

Mintty o Console2 son buenas opciones.

ocodo
fuente
2

También puede usar PuTTY o KiTTY para ssh en su propia máquina, si primero configurasshd su instalación de Cygwin.

inteligente
fuente
2

Simplemente conecto todo putclipy lo obtengo de stdout víagetclip

rossipedia
fuente
2

Use masilla en lugar de masilla; puede iniciar sesión en su sesión local de cygwin (no se requiere sshd) y copiar y pegar es solo seleccionar y hacer clic con el botón derecho.

usuario48033
fuente
0

Esta es una alternativa que uso. (Usando el programa AHK)

;Paste w/Cywgin (CTRL+SHIFT+V)

^ + v :: {: *: pste :: Enviar% portapapeles% retorno}

John Eztech
fuente
Por favor, explique dónde agregar este código.
DavidPostill
@DavidPostill de memoria, eso se ve tal vez. Un script de autohotkey.
barlop
Sí, esto usaría AHK.
John Eztech