Buona alternativa a Cygwin con Copia / Incolla?


12

Sono infastidito dal fatto che non riesco a copiare e incollare in Cygwin ... esiste una buona alternativa a Cygwin che mi permetterà di farlo?


cosa vuoi dire che non puoi copiare / incollare in Cygwin? L'ho appena provato, da cmd window e da cygwin mintty. Forse li ho in modalità Quickedit.
barlop

Risposte:


16

Dalle FAQ ufficiali di Cygwin:

Come posso copiare e incollare nelle finestre della console Cygwin?

Innanzitutto, considera l'utilizzo di mintty invece della finestra standard della console. In realtà, selezionando con il mouse sinistro anche le copie e le paste del mouse centrale. Non potrebbe essere più facile!

Nella finestra della console di Windows, apri la finestra di dialogo delle proprietà. Le opzioni contengono un pulsante di attivazione, denominato "Modalità modifica rapida". Deve essere ON. Salva le proprietà.

Puoi anche associare la chiave di inserimento da incollare dagli appunti aggiungendo la seguente riga al tuo file .inputrc:

"\e[2~": paste-from-clipboard 

1
un'altra opzione è quella di configurare il server SSH cygwin sulla confezione e utilizzare PuTTY per connettersi a localhost . mi piace meglio di minTTY, perché il cut-n-paste di PuTTY è più semplice e immediato. ma ci sono degli svantaggi: PuTTY non ti registra nella stessa sessione desktop, quindi (1) non ottieni le stesse unità di rete che hai già montato sul desktop (anche se puoi montarle di nuovo), e (2 ) non è possibile avviare le app della GUI dalla connessione PuTTY. quindi di solito finisco con una finestra PuTTY per la maggior parte delle cose terminali e una finestra coniata per il resto.
Quack Quixote

1
@quack quixote: impostare un server ssh e usare putty è più semplice "out of the box" che usare mintty (che è comunque una versione hackerata di putty)? :)
Akira,

@akira: quello che ho detto è che "il cut-n-paste di PuTTY è più semplice e immediato". sì, minTTY è stato eliminato dal mastice, ma non è più lo stesso.
Quack Quixote

In seguito, copia su selezione è abilitato per impostazione predefinita nell'ultima versione di mintty.
ak2,

-1 Tutta la tua risposta contraddice la domanda. Se è possibile copiare / incollare in Cygwin, all'inizio si dovrebbe chiarire che è possibile copiare / incollare in Cygwin e persino che si può solo regolare nella finestra cmd. Forse vuol dire che non puoi fare ctrl-v anche se è lo stesso con cmd.
barlop,

5

il miglior emulatore di terminale per cygwin è " buono "


mintty è l'impostazione predefinita .. Non so se fosse nel 2010. Ma in entrambi i casi è possibile copiare / incollare, quindi questo è irrilevante.
barlop,

3

Uso rxvt. È un bel emulatore di terminale, shell dei comandi, fornito con Cygwin. È necessario installarlo separatamente, poiché non è installato per impostazione predefinita di cygwin.

È molto meglio che il prompt dei comandi di Windows. Puoi ridimensionare le finestre sia in orizzontale che in verticale (senza problemi con la barra di scorrimento). Quando selezioni e copi il testo, seleziona le nuove righe ecc. Correttamente (non la stupida copia a blocchi di Windows). E puoi incollare usando shift-insert.

Provaci. Potrebbe piacerti.


richiede un X-server (cygwin o altro) tho. non è una cattiva soluzione ma X è un sacco di sovraccarico se non si utilizzano altre applicazioni X.
Quack Quixote

2
@quack quixote: non vero, ci sono più pacchetti rxvt in cygwin: "rxvt" funziona con Windows puro, "rxvt-unicode-common" e "rxvt-unicode-X" hanno bisogno di un Xserver. quindi, puoi usare rxvt solo con Windows puro e senza un Xserver.
Akira,

@akira: ah, gotcha. sto corretto.
Quack Quixote

1
@quack quixote: ma qualsiasi rxvt sux rispetto alla menta comunque. è il ragionamento dietro il tuo anti-rxvt che è imperfetto, non la direzione generale :))
Akira



2

Inserisco semplicemente tutto putclipe lo ottengo da stdout viagetclip


2

Usa puttycyg invece di putty; puoi accedere alla tua sessione cygwin locale (non è richiesto SSHD) e copiare e incollare è solo un clic di selezione e tasto destro del mouse.


0

Questa è un'alternativa che uso. (Utilizzando il programma AHK)

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

^ + v :: {: *: pste :: Invia% clipboard% return}


Spiegare dove aggiungere questo codice.
DavidPostill

@DavidPostill dalla memoria, sembra forse. uno script autohotkey.
barlop

Sì, questo userebbe AHK.
John Eztech,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.