How to align code with left and right indentaion in VIM
02:26 18 Sep 2018

I have this code:

struct
  {
     uint32_t                rsvd0           :  8;
     uint32_t                tag             :  8;       
     uint32_t                status_qualifer : 16;
  } dw0;

I want to format it like following:

struct
  {
     uint32_t                rsvd0 :  8;
     uint32_t                  tag :  8;
     uint32_t      status_qualifer : 16;
  } dw0;

How do I do this in vim.

Thanks

vim indentation