In vim bewirkt das folgende Dokument, dass die $PWDZeilen 2 und 3 auf zwei verschiedene Arten gefärbt werden:
#/bin/sh
echo "Current Directory: $PWD"
echo 'Current Directory: $PWD'
Die erste Instanz von hat $PWDeine andere Farbe als der Rest der Zeichenfolge, in der sie sich befindet. Dies gibt einen klaren visuellen Hinweis darauf, dass die Variable erweitert wird, anstatt als wörtlicher Text behandelt zu werden. Im Gegensatz dazu wird die zweite Instanz von $PWDgenauso gefärbt wie der Rest der Zeichenfolge, da sie durch einfache Anführungszeichen als wörtlicher Text behandelt wird.
Gibt es irgendwelche Emacs-Modi, die diese Art von "Shell-Quoting-Awareness" bieten?
sh-mode? Vielleicht kann es zu Emacs selbst hinzugefügt werden.