GNU/Linux >> LINUX-Kenntnisse >  >> Linux

In die Zwischenablage des Systems kopieren statt in den vim-Puffer

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ügen
set clipboard+=unnamed

Siehe

:help clipboard
:help 'clipboard'

Probieren Sie es aus:

"+y   and    "+p

das funktioniert bei mir unter Ubuntu.


Linux
  1. Ssh – Eine Datei mit Ssh zurück auf das lokale System kopieren?

  2. Vim/gvim kann die X11-Zwischenablage nicht in die Register „+ oder „* einfügen?

  3. Wie füge ich aus dem Puffer im Ex-Modus von vim ein?

  4. Kopieren Sie den Dateiinhalt in die Zwischenablage im Linux-Terminal

  5. Kopieren Sie die gesamte Dateisystemhierarchie von einem Laufwerk auf ein anderes

Wie man in Vim / Vi kopiert, ausschneidet und einfügt

Osysinfo:Ein einfaches CLI-Tool zum Anzeigen Ihrer Systemdetails unter Linux

Kopieren Sie Dateiinhalte in die Zwischenablage, ohne sie anzuzeigen

Meine Go-to-Fehlerbehebungsbefehle für Linux-Netzwerke

Holen Sie sich Ihr Exemplar des Vim 101 Hacks eBook

Wie sehe ich du in GB anstelle von MB in Linux?