Ich habe versucht, das, was ich in der Windows-Zwischenablage kopiert habe, in cygwins vi oder emacs einzufügen, und es scheint nicht mit yy (vi) oder M-w (emacs) zu funktionieren.
Gibt es eine Möglichkeit, dies zu tun? Ich habe das gelernt /etc/clipboard
hat die Zwischenablage von Windows, aber ich weiß nicht, wie ich diese Informationen in vi oder emacs erhalten kann.
Kopieren Sie den Text von vim unter cygwin, drücken Sie einfach
"
Schlüssel+
Schlüssely
Schlüssel im visuellen Modus:Fügen Sie unter cygwin Text ein, und drücken Sie einfach auf
"
Schlüssel+
Schlüsselp
Schlüssel im Normalmodus:quelle
Einfügen aus der Zwischenablage mit vi in Cygwin:
So kopieren Sie mit vi in Cygwin in die Zwischenablage:
In einigen Umgebungen, in denen "* yy nicht funktioniert, können Sie es auch versuchen "+ yy .
Leider tut dies NICHT Arbeit in Cygwin.
quelle
Es gibt eine Lösung in Wikia :
Kopieren Sie diese Zeilen einfach in .vimrc, und \ y wird den Trick ausführen, unabhängig davon, ob Sie vim oder Ihre Maus zum Auswählen von Texten verwenden.
Dies ist möglicherweise kein Problem, da Sie bereits Zugriff auf die Zwischenablage haben, / dev / Zwischenablage jedoch für Cygwin ab Version 1.7.13 verfügbar ist.
quelle