Update vi.js

Up to 73b2d898c8; 472598aa3e was exactly how it was translated in the first place.