
Ich möchte einen Text aus gedit in vim kopieren/einfügen. Der Originaltext sieht folgendermaßen aus:
Ich starte vim, drücke "i", klicke dann mit der rechten Maustaste, füge ein und erhalte Folgendes:
Wie kann ich vim so einstellen, dass dies nicht geschieht? Wie kann ich meinen Text kopieren/einfügen, sodass ich diese unnötigen Tabs nicht löschen muss?
Antwort1
Schau malHierIm Grunde genommen ist es eine pastetoggle
Option.
Antwort2
Möglicherweise kennt Ihr Vim die X11-Zwischenablage oder den Zwischenspeicher nicht. vim
Führen Sie stattdessen aus, anstatt es in der Befehlszeile gvim -v
auszuführen. Dadurch erhalten Sie ein Terminal-Vim, aber mit aktivierten X11-Funktionen. Dann sollte das Einfügen mit der Maus, z. B. mit der mittleren Maustaste, problemlos funktionieren.
Wenn das funktioniert, können Sie hinzufügen
alias vim='gvim -v'
zu Ihrer Datei ~/.bashrc, um bei der Ausführung gvim zu verwenden vim
.
Vim kann mit voller Unterstützung für X11 und die Maus erstellt werden, viele Distributionen tun dies jedoch nicht.