Wie kann ich in / aus der Windows-Zwischenablage ziehen, wenn ich Folgendes verwende:
- Windows 7 (x64)
- GNU Emacs 24.4.1 (x64)
- Das Böse 1.0.9
- und
(setq x-select-enable-clipboard nil)
in meinem haben.emacs
? (Ich habe diese Linie dort , weil ich nicht wollte , dass vim Änderungen ( x, dusw.) mein o Zwischenablage verprügeln.
Ich habe versucht "+p, "*p, "+y, "*y, CTRL+Yaber es funktioniert nicht. Wenn ich laufe, wird :registers
es nicht einmal angezeigt +
oder *
registriert.
Zur Verdeutlichung: Ich möchte, dass sich Emacs beim Kopieren / Ziehen in / aus verschiedenen Registern wie Vim verhält, ohne die Zwischenablage bei jedem Textänderungsbefehl zu beschädigen. Bestimmtes:
- yy- sollte NICHT Text in die Zwischenablage des Betriebssystems ziehen (nur um sich zu
0
registrieren) - "+yy - sollte Text in die Zwischenablage ziehen
- dd - sollte NICHT in der Zwischenablage verstopfen
- cw - NICHT in die Zwischenablage stecken
- usw.
quelle
(setq x-select-enable-clipboard nil)
ist genug , um auch , weil es+
und*
Register zur Arbeit mit os Zwischenablage leider nicht unter Windows.(setq x-select-enable-clipboard nil)
ausprobiert und : Das Ziehen aus der Zwischenablage funktioniert wie es sollte, aber ich kann die Auswahl nicht in die Zwischenablage ziehen (mit Bindungen(define-key evil-normal-state-map (kbd "C-y") 'paste-from-clipboard)
und(define-key evil-visual-state-map (kbd "C-y") 'paste-from-clipboard)
paste-from-clipboard
wird nur aus der Zwischenablage einfügen. Sie benötigen eine weitere Funktion zum Kopieren in die Zwischenablage. Ich habe die Frage bearbeitet, um einecopy-to-clipboard
Funktion hinzuzufügen . Bitte versuchen Sie, ob es funktioniertyank
Funktion in und aus der OS-Zwischenablage kopiert wird (basierend auf dem Vorhandensein einer visuellen Auswahl). Ihre andere Funktion macht was ich will, danke.https://github.com/rolandwalker/simpleclip
Es deckt ALLE Anwendungsfälle unter Mac / Linux / Windows / Cygwin ab.
Insbesondere gibt es zum Kopieren und Einfügen nur zwei Befehle:
Sie können auch Kurztasten zuweisen.
quelle