Entonces, no parece que haya nada integrado en vim para permitir esto. Jugué con la función de envoltorio y resultó ser un poco más fácil de lo que pensaba. Aquí está el resultado final:
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[@]}"
}
Simplemente agregue a su .zshrc
para usarlo.