Verwenden Sie i<Ctrl>V
zum Einfügen? Versuchen Sie es mit"+p
stattdessen.
Ich finde dieses Problem immer dann, wenn ich versuche, die Copy-N-Paste-Methode des Betriebssystems zu verwenden, im Gegensatz zur Verwendung von Vims. Wenn Sie versuchen, im Einfügemodus einzufügen, denkt Vim, dass Sie es sehr schnell eingaben, anstatt einzufügen. In diesem Fall kann die Formatierung nicht beibehalten werden.
Wenn Sie jedoch den Einfügemodus beenden Esc
und dann aus dem +
Register (das einen Alias in den Betriebssystempuffer hat) einfügen, funktioniert es.
Somit ist "+p
.
Beachten Sie, dass Sie auf X-11 auch das *
Register verwenden können, um auf die X11-Auswahl zuzugreifen. Beide funktionieren auch nur, wenn vim mit Unterstützung für die X11-Integration kompiliert wurde. Funktioniert für vim
so gut wie gvim
.
Ich weiß nicht, ob es einen Unterschied macht, aber ich habe vergessen zu erwähnen, dass dies auf einem Mac ist. Ich klicke einfach auf das Terminal und ein Unix-Terminalfenster öffnet sich Von hier aus führe ich vi aus.
Wäre dies ein Fall, in dem ich das * Register verwenden muss, das Sie oben erwähnt haben?
Nochmals vielen Dank für Ihre Hilfe.