Ho appena installato MinGW su Windows e non riesco a copiare / incollare come sono abituato su Linux o persino PuTTY. Qual è il trucco per copiare e incollare il testo (ad esempio da Chrome) nella shell MinGW?
Ho appena installato MinGW su Windows e non riesco a copiare / incollare come sono abituato su Linux o persino PuTTY. Qual è il trucco per copiare e incollare il testo (ad esempio da Chrome) nella shell MinGW?
Risposte:
Fare clic con il pulsante destro del mouse sulla barra del titolo della finestra di comando e selezionare "Proprietà", quindi nella scheda "Opzioni" selezionare la casella per la "modalità Modifica rapida", quindi fare clic su "OK".
Dopodiché puoi incollare il testo dagli appunti usando il pulsante destro del mouse, evidenziare il testo tenendo premuto il pulsante sinistro del mouse e copiare il testo selezionato usando il ENTERtasto.
Questa procedura funziona su Windows 7/8, non su Windows 10.
insert
tasto sulla tastiera per incollare e 2) Fai clic con il pulsante destro del mouse sul terminale-> Opzioni-> Mouse -> "Azione clic destro" RadioButton: Paste
to rc-paste
[Alternativa] Per il terminale MINGW64 (nuovo 2.7.9) in Windows 10, puoi abilitare " Ctrl+ Shift+ letterscorciatoie" per eseguire la copia con ( Ctrl+ Shift+ c) e incolla con ( Ctrl+ Shift+ v).
Per abilitare la funzione:
Quando vi / vim in un file:
Win7 con MINGW64 ( mintty 2.7.3 ) fornito con la versione corrente di Git Bash 2.1.3.0 dalla data di questo commento.
Fare clic destro barra del titolo della shell> Mouse
> in Click actions
> Right mouse button
> selezionare il Paste
pulsante di scelta.
Tuttavia, sono rimasto sorpreso di scoprire che questo non mi ha permesso di incollare usando il mio clic destro del mouse.
Ho dovuto scegliere anche Application mouse mode
> Default click target
>Window
Dopo aver modificato entrambe le impostazioni sono stato in grado di incollare.
Quindi sembra che la nuova shell fornita con la versione corrente di Git bash abbia nuove funzionalità. Sembra anche essere un po 'buggato. Ad esempio, l'esecuzione di un eseguibile tramite cli (ad esempio, php -version
produce un output vuoto e mi costringe a riavviare la shell). In attesa di un nuovo aggiornamento, si spera che risolverà questo problema.
La soluzione di @ mrt sopra è permanente. Ecco un modo più rapido per qualsiasi prompt a 16 bit in Windows:
COPIA
Fare clic sull'icona in alto a sinistra> Modifica> Contrassegna, selezionare il testo e quindi fare clic con il tasto destro
INCOLLA
Processo simile a quello sopra (usa Modifica> Incolla) OPPURE premi semplicemente il INSERT
tasto
Questo bug di menta CTRL + C e CTRL + V copia incolla risolve il problema. Consente la normale copia e incolla di Control-C, Control-V, ma a scapito della modifica di altri caratteri di controllo. Quindi per interrompere un processo in esecuzione è necessario Control-Shift-C, per interromperlo è necessario Control-Shift-Z e per inviare un EOT è necessario Control-Shift-D. Potresti scoprire che il vantaggio di Windows copia e incolla supera gli svantaggi.
Il comportamento richiede l'impostazione di un flag nel .minttyrc
file. Quale dovrebbe essere
CtrlShiftShortcuts=yes
CtrlExchangeShift=yes
Mi sono imbattuto in questo problema e le soluzioni di cui sopra non hanno funzionato per Windows 10. Questo perché non ci sono Proprietà nel menu. Tuttavia, con il contenuto della soluzione di cui sopra, sono stato in grado di risolverlo per Windows 10 come segue: Fare clic con il pulsante destro del mouse sull'icona nell'angolo in alto a sinistra di MINGW64: Seleziona Opzioni Ora Seleziona i tasti Sulla mano destra troverai Scorciatoie Se non spesse, spesse Copia e incolla Ora ricorda sempre le istruzioni fornite per copiare e incollare come segue: Copia: Ctrl + Ins (inserisci) cioè Per copiare su MINGW, evidenzia solo quello che vuoi copiare, quindi premi Ctrl Inserisci tasti Incolla; Maiusc + Ins (inserisci) cioè Per incollare, posiziona il cursore dove vuoi incollare. Quindi premere i tasti Shift Insert
Ora seleziona Mouse Sulla mano destra troverai le funzioni del mouse Se non è spesso, spessa Copia su seleziona e Copia come testo RTF Per il pulsante del mouse, spessa Incolla destra del mouse Nota: per copiare su MINGW, evidenzia semplicemente quello che vuoi copiare. Quindi posiziona il cursore nel punto in cui desideri incollare. quindi fare clic con il pulsante destro del mouse. Ora fai clic su Salva o su Applica, quindi su Salva. Ho provato questi e va tutto bene. Nota che puoi anche copiare da qualsiasi altra fonte e usare Incolla su MINGW usando le istruzioni per incollare sopra.
OK, quello che devi fare è: clic destro, incolla!