Zwischenablage
Für die Speicherung dieser Auswahl gibt es ein spezielles Register, das "* Register". Hier wird nichts eingetragen, es sei denn, die Information, welcher Text (z.B. durch einen linken Mausklick), oder wenn eine andere Anwendung den markierten Text eine andere Anwendung den markierten Text einfügen will. Dann wird der Text in das "*-Register. Zum Beispiel, um eine Zeile auszuschneiden und sie zur aktuellen Auswahl zu machen/auf das CLIPBOARD zu legen:
"*dd
Ähnlich verhält es sich, wenn Sie eine Auswahl aus einer anderen Anwendung einfügen möchten, z. B., durch Klicken der mittleren Maustaste, wird die Auswahl zunächst in das "*-Register" eingefügt abgelegt und dann wie jedes andere Register "eingefügt". Um zum Beispiel die Auswahl (Inhalt des CLIPBOARD) einzufügen:
"*p
Register E354
> There are nine types of registers:
> 1. The unnamed register ""
> 2. 10 numbered registers "0 to "9
> 3. The small delete register "-
> 4. 26 named registers "a to "z or "A to "Z
> 5. four read-only registers ":, "., "% and "#
> 6. the expression register "=
> 7. The selection and drop registers "*, "+ and "~
> 8. The black hole register "_
> 9. Last search pattern register "/
Einfügen aus der Zwischenablage
1. Clipboard: Copy
2. Vim insertmode, middle mouse key
Prüfen Sie, ob die X11-Zwischenablage im Terminal unterstützt wird
Wenn Sie Vim in einem Terminal laufen lassen wollen, müssen Sie nach einer Version von Vim suchen, die mit Zwischenablage-Unterstützung kompiliert wurde. Prüfen Sie auf X11-Zwischenablage-Unterstützung, geben Sie auf der Konsole ein:
% vim --version
Wenn Sie "+xterm_clipboard" sehen, sind Sie startklar.
http://vim.wikia.com/wiki/Accessing_the_system_clipboard
Der X-Server verwaltet drei Auswahlmöglichkeiten, genannt:
PRIMÄR, SEKUNDÄR und CLIPBOARD
Die PRIMARY-Auswahl wird üblicherweise verwendet, um das Kopieren und Einfügen mit der mittleren Maustaste. Die Auswahl SECONDARY und CLIPBOARD werden von Anwendungsprogrammen weniger häufig verwendet.
http://linux.die.net/man/1/xsel