Sent from Hauptstadt!

ein Blog für den geneigten Leser

vim: Leerzeichen am Zeilenende löschen

Tags:

Kategorie Software Engineering | 5 Kommentare »

Fügt man in vim etwas aus der Zwischenablage wie Quelltext ein, sollte man zuvor den Paste-Modus aktivieren:

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.

Anschließend sollte man natürlich noch den Paste Modus wieder deaktivieren.

PDFs zerlegen, zusammenfügen und Passwort entfernen mit qpdf

Tags: ,

Kategorie Software Engineering | Keine Kommentare »

Im Büroalltag muss ich überraschend häufig PDF Dateien in Einzelseiten aufteilen, mehrere PDFs zu einem einzelnen PDF zusammenfügen oder den Passwortschutz eines PDFs entfernen. Früher habe ich das mit dem Kommandozeilen-Werkzeug pdftk erledigt, aber dieses gibt es inzwischen nicht mehr. Zeit für eine Alternative: qpdf

Ganzen Beitrag lesen »

VirtualBox und Numlock

Tags:

Kategorie Rest | Keine Kommentare »

Mit VirtualBox gibt es beim Zusammenspiel mit der Numlock Taste auf der Tastatur immer mal wieder Probleme. Folgende Einstellungen helfen, damit Numlock auch in Gastsystemen immer sauber aktiviert ist:

  1. Bei einem Windows 10 Host sollte man unbedingt im Gerätemanager für die Tastatur den Energiesparmodus (unter Gerätemanager -> Tastatur -> Energieverwaltung) abschalten. Ansonsten deaktiviert Windows Numlock nach einiger Zeit, wenn man nichts tippt. Ob sich damit wirklich Energie sparen lässt, darf bezweifelt werden.
  2. Den VirtualBox Guest muss man so konfigurieren, dass Numlock beim Booten oder bei der Anmeldung aktiviert wird. Das ist natürlich abhängig vom jeweiligen Betriebssystem des Gast.
  3. Für jede VM sollte man folgenden kleinen Befehl ausführen, der verhindert, dass VirtualBox beim Wechsel zur VM kurz die Tastatur LEDs umschaltet:
    VBoxManage setextradata "NameDerVM" GUI/HidLedsSync "0"