5.102 How to normalize eigenvectors?

When finding eigenvectors of matrix, using LinearAlgebra, the vectors are not normalized. How to normalized them so the length is one?

One way is

restart; 
LA:=LinearAlgebra; 
Sx:=Matrix([[0,1,0],[1,0,1],[0,1,0]]); 
 
#this finds eigenvectors in v 
lam,v:=LA:-Eigenvectors(Sx); 
 
#this normalize it 
B:=map(n -> v[.., n]/norm(v[.., n], 2), [$1..LA:-RowDimension(v)]): 
B:=`<|>`(op(B)); #this converts the list back to matrix.
 
\[ v=\left [\begin {array}{ccc} -1 & 1 & 1 \\ 0 & \sqrt {2} & -\sqrt {2} \\ 1 & 1 & 1 \end {array}\right ] \]
\[ B=\left [\begin {array}{ccc} -\frac {\sqrt {2}}{2} & \frac {1}{2} & \frac {1}{2} \\ 0 & \frac {\sqrt {2}}{2} & -\frac {\sqrt {2}}{2} \\ \frac {\sqrt {2}}{2} & \frac {1}{2} & \frac {1}{2} \end {array}\right ] \]