if has("x11") echo "yep" endif
Prüfen Sie, ob vim mit + X11 in .vimrc kompiliert wurde
514
Jeff
Ich habe zwei Kopien von vim installiert.
Eines ist mit macvim installiert und notwendigerweise mit -X11 konfiguriert (für Cocoa), das andere für + X11 (in Terminal verwendet, um mit einem von mir verwendeten Plugin zu arbeiten).
Ich möchte, dass alle Yanks in die System-Zwischenablage gehen. Wenn + X11 aktiviert ist, kann ich dies in .vimrc mit tun set clipboard=unnamedplus
. Bei -X11 kann ich das mit machen set clipboard=unnamed
.
Wie kann ich dies in .vimrc bedingt tun?
So etwas wie
if &x11 set clipboard=unnamedplus else set clipboard=unnamed endif
Natürlich funktioniert das nicht, weil & x11 keine echte Variable ist.
Welches Plugin benutzt du aus Neugier, das `+ X11` benötigt?
romainl vor 9 Jahren
0
Vim-r-plugin erfordert es für bestimmte Setups
Jeff vor 9 Jahren
0
1 Antwort auf die Frage
4
akira
funktioniert wie ein Zauber, danke!
Jeff vor 9 Jahren
0
Verwandte Probleme
-
13
Welche Vim-Funktionen verwenden Sie?
-
8
Mit einem Tastendruck die mit "Leertaste" markierte "Registerkarte" in Vim löschen
-
1
Sie können nicht verstehen, warum ASCII- und HEX-Erkennungen in der Statuszeile von Vim benötigt wer...
-
3
Vim: Wie behandelt man Unicode-Dateien mit Text in mehreren (mehr als zwei) Sprachen?
-
9
Firefox Addons für Vimperator
-
3
Um PWD in Vims Echo zu bestätigen: -Modus für das Dokument
-
1
Gibt es trotzdem vim, dass Sonderzeichen nicht als Wörter gezählt werden?
-
8
Vimperator Kopieren / Einfügen
-
2
Farben in Vim LaTeX -Dateien haben, wie in Gvim
-
3
Vim-Befehl zum Zuordnen von CapsLock zu Escape