Sie müssen zuerst sehen, ob vim mit Zwischenablageunterstützung kompiliert ist, führen Sie vim --version | grep clip
aus und sehen Sie, ob es eine +
gibt oder -
vor clipboard
und xterm-clipboard
.
Wenn es die Zwischenablage unterstützt, Kopieren aus und Einfügen in *
oder +
Register sollten die System/X11-Zwischenablage verwenden, also "*yy
würde eine Zeile kopieren und "*p
würde es einfügen.
In Ubuntu 10.10 können Sie vim-gnome installieren, um die Unterstützung für die Zwischenablage zu kompilieren.
Sie können Vim veranlassen, die Zwischenablage anstelle des Standardregisters zum Ziehen, Platzieren usw. zu verwenden, indem Sie diesen Befehl zu Ihrer ~/.vimrc:
hinzufügenset clipboard+=unnamed
Siehe
:help clipboard
:help 'clipboard'
Probieren Sie es aus:
"+y and "+p
das funktioniert bei mir unter Ubuntu.