[vim] support for :reg[isters] command

Currently , vim mode does not have support to show the contents of the registers being used .
Here ,
1.  If the argument register isnt created yet  and is valid , it is created.
2.  Invalid register arguments are ignored.