Actually no. I can link my theory if you want but I combed through the whole series. The closest time Luffy saw Zoro do something like this was Whiskey peak, when Luffy misunderstood the situation and tried to beat up Zoro instead
Zoro never does such things in front of Luffy until now. I mean Luffy knows Zoro is the strongest on his crew just by sheer use of CoO but he actually never sees the times Zoro like really steps up. Remember in Fishman island, when the whole time Jimbei was telling Luffy not to fight Hody, yet Zoro beat Hody fuckin off screen and no one ever mentions it. Stuff like that. Luffy is soecific never aware of these things.
And that’s why I think Zoro isn’t yet officially vice captain. To the readers we see everything but Luffy never sees the things the readers are seeing. But that’s changing in this fight