Beruflich bin ich gezwungen, 4-5 mal pro Jahr in die Schweiz nach Zürich zu reisen. Bisher bin ich mit dem Flieger angereist, doch in Zeiten von #Flugscham wollte ich mich einmal an #Bahnstolz probieren. Ein Erfahrungsbericht.
Ich hoste unter Windows 10 in VirtualBox eine Ubuntu Linux VM. Es passiert immer mal wieder, dass ich zwar noch den Mauszeiger in der VM sehe, aber die Mausbuttons nicht mehr funktionieren. Bisher musste ich immer die VM komplett neustarten. Jetzt habe ich endlich einen Work Around gefunden.
Fügt man in vim etwas aus der Zwischenablage wie Quelltext ein, sollte man zuvor den Paste-Modus aktivieren:
:set paste
Fügt man nun etwas ein, übernimmt vim den Inhalt der Zwischenablage 1:1 und versucht sich nicht an wilder Reformatierung. Kopiert man aber Code aus einem anderen Terminal, so sind am Zeilenende viele Leerzeichen, die dann natürlich auch eingefügt werden.
Um nun nicht manuell diese Leerzeichen löschen zu müssen, kann man diese über folgendes Kommando suchen und durch nichts ersetzen.
:%s/\s\+$//e
Anschließend sollte man natürlich noch den Paste Modus wieder deaktivieren.