HomeAboutContact

Quick Tipp - Non-Breaking spaces erkennen

Von Yannik Korzikowski
Veröffentlich in Quick Tipps
22. April 2022
1 min Lesezeit
🇩🇪
Aktualisiert am 25. November 2023
Quick Tipp - Non-Breaking spaces erkennen

Mir ist es schon oft passiert, dass ich an meiner Mac-Tastatur ausversehen statt eines normalen Leerzeichens ein non-breaking space getippt habe. Dies geschieht unter macOS wenn ausersehen die ALT-Taste in Kombination mit der Leertaste gedrückt wird, was während schnellem Tippens häufig mal passiert. Besonders während der Softwareentwicklung oder beim Editieren von YAML-Dateien ist dies ein echter Mind-Fuck, weil der Fehler nicht offensichtlich ist.

Ein Kommentar auf StackExchange empfiehlt zwei Lösungen: Markieren oder Abschalten. Ich habe mich fürs Markieren entschieden.

In meiner .vimrc habe ich folgendes ergänzt: (Beim Kopieren das Leerzeichen in ErrorMsg eventuell selbst produzieren (ALT+Space))

syntax on
au VimEnter,BufWinEnter * syn match ErrorMsg " "

In Atom habe ich folgende Erweiterung installiert: highlight-nbsp

Update 25.11.2023: Atom gibt es leider nicht mehr :( Ich nutze jetzt stattdessen wieder Sublime Text

Als Terminal Emulator nutze ich iTerm, was mir das Editieren von vim-rc Dateien auf allen Servern spart. Über einen Trigger lässt sich ein non-breaking whitespace einfach hervorheben.

Bildschirmfoto 2022 04 21 um 17 38 52

Mit diesem einfachen aber effektiven Trick lässt sich dieser Fehler vermeiden.

Photo by Viktoria Alipatova: https://www.pexels.com/photo/white-open-book-and-blue-ceramic-mug-2074120/


Tags

#vim#quick_tipp

Share


Vorheriger Artikel
Wie werde ich Freelancer?
Yannik Korzikowski

Yannik Korzikowski

Cloud Architect

Auch interessant

Quick Tipp - vim bulk replacement
Quick Tipp - vim bulk replacement
August 11, 2022
1 min
🇩🇪

Quick Links

AboutContact me

Social Media