Consider $G(k,n)$ and the usual surjection $\mathcal{O}_{G(k,n)}^n\to E$, where $E$ is the tautological bundle of rank $k$. If $k=1$, $G(k,n)$ is the projective space of dimension $n-1$, so assume that $k>1$. Then consider a general section of $E$ and let $X$ be the closed set where it vanishes. Over $X$, we have the natural restriction $\mathcal{O}_X^{n-1}\to E|_{X}$. Using this it is easy to check that $X=G(k,n-1)$ and by an easy induction, $X$ contains a line in the Plucker embedding (notice that $X$ is the intersection of $G(k,n)$ with a linear space in the Plucker embedding of $G(k,n)$), which of course is a line in $G(k,n)$. So, fix such a line $L\subset G(k,n)$. Then we have the surjection, by restricting, $\mathcal{O}_L^n\to E|_L$. Thus $E|_L=\oplus\mathcal{O}_L(a_i)$. Since $E$ is globally generated, we have $a_i\geq 0$ for all $i$. But $\det E=\mathcal{O}(1)$ implies, the only possibility is $a_i=0$ for all but one $i$ and the other is 1. I hope the rest is clear.