In vim bewirkt das folgende Dokument, dass die $PWD
Zeilen 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 $PWD
eine 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 $PWD
genauso 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.