Es sieht also nicht so aus, als wäre etwas in vim eingebaut, um dies zu ermöglichen. Ich habe mit der Wrapper-Funktion herumgespielt und es stellte sich als etwas einfacher heraus, als ich dachte. Hier ist das Endergebnis:
function vim() {
args=()
for i in [email protected]; do
if [[ -h $i ]]; then
args+=`readlink $i`
else
args+=$i
fi
done
/usr/local/bin/vim -p "${args[@]}"
}
Einfach zu Ihrem .zshrc
hinzufügen um es zu verwenden.