Ich verwende msysgit unter Windows XP.
Versucht Ctrl+ V, Rechtsklick, Mittelklick, Google ... kein Glück.
git
windows-xp
copy-paste
msysgit
Trav L.
quelle
quelle
Antworten:
Drücken Sie Insert.
Um aus dem Fenster zu kopieren , klicken Sie auf das Fenstersymbol der Konsole (oben links) und wählen Sie Bearbeiten -> Markieren. Ziehen Sie dann ein Feld auf den Text und drücken Sie die Eingabetaste. (Sie können auch über das Fenstersymbolmenü einfügen, aber die Taste ist schneller.)
AKTUALISIEREN
Ab Windows 10 sind CTRL+ C, CTRL+ Vund viele andere Funktionen in conhost.exe implementiert, sodass sie mit jedem Konsolendienstprogramm unter Windows funktionieren sollten. (Sie müssen Eigenschaften -> Registerkarte Option -> Schnellbearbeitungsmodus aktivieren.)
Ref: http://blogs.windows.com/buildingapps/2014/10/07/console-improvements-in-the-windows-10-technical-preview/
quelle
into
Git Bash. Aber dank dir habe ich entdeckt,Edit -> Paste
was genau ich will! Kein manueller API-Code mehr eingeben!cmd.exe
.Shift + Ins
, sonst sagt es so etwas[(^2A](
und so weiter.Abgesehen von den Bearbeitungsmenübefehlen können Sie über die Tastenkombination direkt in das Git-Bash-Fenster einfügen Insert.
quelle
Ctrl-_
. Ich glaube, das ist alles vom Readline-Dienstprogramm, das Emacs, den One True Editor, emuliert.Es ist nicht wirklich eine Funktion von git, msys oder bash; Jedes Windows-Konsolenprogramm bleibt aus historischen Gründen mit demselben umständlichen Kopier- / Einfügemechanismus hängen. Das Aktivieren des QuickEdit-Modus kann hilfreich sein - oder Sie können eine nette alternative Konsole wie diese installieren und Ihre Git-Bash-Verknüpfung ändern, um sie stattdessen zu verwenden.
quelle
Kopieren:
Langfristige Lösung: Klicken Sie auf das Symbol oben links> Standardeinstellungen> Wählen Sie unter "Bearbeitungsoptionen"> "OK" die Option "QuickEdit-Modus"
Wählen Sie dann den Text aus, den Sie kopieren möchten. Drücken SieEnter
Kurzfristige Lösung: Klicken Sie auf das Symbol oben links> Bearbeiten> Markieren. Drücken SieEnter .
Einfügen:
Drücken Sie Insert
(Wenn der "QuickEdit-Modus" aktiviert ist, funktioniert möglicherweise auch ein Rechtsklick.)
quelle
Verwenden Sie Shift+ Insertwie in Linux Bash
Edit: Es funktioniert sogar in Kitt.
quelle
Die Art und Weise, wie ich das mache, ist zu halten, Altdann zu drücken Space, dann Eund schließlich P.
Unter Windows Altspringt das Fenstermenü, Spaceöffnet es, Ewählt Bearbeiten und Pführt den Befehl Einfügen aus .
Wenn Sie diese nacheinander korrigieren, können Sie ein Snippet in weniger als 2 Sekunden einfügen.
quelle
Ich bin zum ersten Mal seit langer Zeit wieder bei Windows und das hat mich wie einen Hafenarbeiter fluchen lassen. Ich habe endlich folgendes gefunden:
Durch das Aktivieren von Ctrl+ Shift+ letterVerknüpfungen kam ich zu einem Linux-ähnlichen Verhalten, das meinen Blutdruck gesenkt hat. Ctrl+ Shift+ C/ Vfunktioniert jetzt.
quelle
Dies wird von der Github-Hilfeseite vorgeschlagen :
Dies kopiert den Inhalt des Dateinamens in die Zwischenablage und ist nützlich, um beispielsweise Ihre id_rsa.pub in ein Webformular zu kopieren.
quelle
Zum Einfügen in
Git BASH
CTRL+Pquelle
Klicken Sie mit der rechten Maustaste auf die Verknüpfung Git Bash und wechseln Sie zur Registerkarte Optionen . Aktivieren Sie den Schnellbearbeitungsmodus und klicken Sie auf OK .
Jetzt können Sie mit der rechten Maustaste in Git Bash einfügen, sogar Passwörter für Remote-Push, was Sie mit Einfügen nicht tun können .
Dies ermöglicht auch ein einfaches Kopieren. Klicken Sie einfach mit der linken Maustaste und ziehen Sie im Konsolenfenster, um einen beliebigen Textblock auszuwählen. Klicken Sie jetzt mit der rechten Maustaste auf die Auswahl und der Textblock wird in den RAM kopiert. Dies ist viel einfacher und intuitiver als die anderen Möglichkeiten.
Bildquelle: https://danlimerick.wordpress.com/2011/07/23/git-for-windows-tip-how-to-copy-and-paste-into-bash/
quelle
console2 ( http://sourceforge.net/projects/console/ ) ist mein Go-to-Terminal-Frontend.
Es fügt großartige Funktionen wie Kopieren / Einfügen, Fenster mit veränderbarer Größe und Registerkarten hinzu. Sie können auch beliebig viele "Terminals" in die App integrieren. Ich persönlich benutze cmd (die grundlegende Windows-Eingabeaufforderung), mingW / msysGit, und ich habe Verknüpfungen, um direkt in die Python- und MySQL-Interpreter einzutauchen.
Das "Shell" -Argument, das ich für Git (auf einer Win7-Maschine) verwende, lautet:
C:\Windows\SysWOW64\cmd.exe /c ""C:\Program Files (x86)\Git\bin\sh.exe" --login -i"
quelle
Ctrl+ inserthat es für mich in Windows gemacht.
quelle
Wenn Sie Kommentare für Git-Commits kopieren / einfügen möchten, versuchen Sie, die Umgebungsvariable EDITOR als Ihren bevorzugten Nur-Text-Editor (Notepad, Notepad ++ ...) festzulegen. Geben Sie ihm beim Commit nicht die Option -m und Git öffnet Ihren Lieblingseditor zum Kopieren / Einfügen Ihres Kommentars
quelle
Holen Sie sich Console2. Sie konfigurieren es so, dass es auf verschiedene Arten funktioniert. Funktioniert mit Bash- oder Windows-Eingabeaufforderungen.
quelle
Sie können auch einfach mit der rechten Maustaste in das Konsolenfenster klicken. Stellen Sie sicher, dass (wie in früheren Antworten angegeben) beide "Bearbeitungsoptionen" im Eigenschaftenfenster (im Menü "System") aktiviert sind.
quelle
In Windows nach dieser Einstellung können Sie Strg + Umschalt + V verwenden (für Windows)
quelle
In den Eigenschaften der Konsole können Sie den "Schnellbearbeitungsmodus" unter "Bearbeitungsoptionen" aktivieren. Auf diese Weise können Sie mit der rechten Maustaste in die Konsole einfügen. Oder Sie können "Einfügen" verwenden, wie sie sagen.
quelle
Ich habe mich heute tatsächlich gefragt, wie das geht ... und zufällig hat Phil Haack einen Tipp zur Verwendung von Posh-Git (Git on Powershell) veröffentlicht, der Ihnen die automatische Vervollständigung von Registerkarten und ein paar weitere coole Details bietet. Ich gehe nicht zurück zu Git Bash.
Hör zu
http://haacked.com/archive/2011/12/13/better-git-with-powershell.aspx
quelle
Ja, kopieren Sie mit ctrl+ von einem anderen Ort cund fügen Sie mit ein INSERT. Arbeite für mich an Fenster 8.
quelle
In Windows bin ich mir beim Kopieren nicht sicher, aber beim Einfügen funktioniert Strg + Einfügen. In Linux kopieren: CTRL+ SHIFT+ C, einfügen: CTRL+ SHIFT+V
quelle
Ich benutze die Maus :
quelle
KOPIEREN: Klicken Sie auf die Titelleiste, wählen Sie Markieren und dann den Inhalt, den Sie kopieren möchten. EINFÜGEN: Kopieren Sie, was Sie einfügen möchten, konzentrieren Sie sich auf die Bash und drücken Sie die Einfügetaste auf der Tastatur.
quelle
Für Benutzer, die daran arbeiten
Windows 7
, funktioniert Shift+ INSERTeinwandfrei.quelle
Ich nehme an, Sie sind nicht auf einem Mac. Verwenden Sie den insertSchlüssel.
quelle
Wenn Sie auf das Symbol in der oberen linken Ecke klicken, wird ein Dropdown-Menü angezeigt, in dem Sie die Option zum Kopieren / Einfügen finden.
quelle
Zum Kopieren wählen Sie den Text aus und klicken Sie auf CTRL+INS
Zum Einfügen platzieren Sie den Cursor an der Stelle, an der Sie drucken möchten
und klicken Sie auf SHIFT+INS
Für weitere Optionen klicken Sie oben links auf das Git-Bash-Symbol
quelle
Ich gehe auch das gleiche Problem durch, Git Bash unterstützt nicht die traditionelle Methode zum Kopieren und Einfügen in Windows, aber Sie können einfach kopieren und in einem einzigen Befehl einfügen
SHIFT+ fn+INSERT
quelle
Hier sind bereits viele Antworten, aber keine davon hat für mich funktioniert. Zu Ihrer Information, ich habe einen Lenovo-Laptop mit Win10 und was für mich funktioniert, ist Folgendes:
Einfügen = Shift+ fn+prt sc
Kopieren = Shift+ fn+c
quelle
Auf meiner Tastatur befindet sich der Einsatz auf derselben Taste wie ein Druckbildschirm. Leider funktioniert Strg + Ins bei mir nicht, daher habe ich die folgenden Arbeitskombinationen für mich entfernt:
FN + STRG + PRT SC - zum Kopieren
FN + SHIFT + PRT SC - zum Einfügen
quelle
Das MacBook Pro verfügt nicht über einen Ins-Schlüssel. Verwenden Sie FN+ ENTERzum Einfügen
quelle