There are plugins to help: Tabularize is the one I use.  So assuming the
larger spaces were \t characters (actual tabs), it'd be :Tabularize /\t

If they are really spaces, you can get clever with a search/replace before
calling the plugin. Something like  s/\s+/ - / (replace multiple spaces
with a dash). Then :Tabularize /- to organize on that dash. Then you can
use column edit mode (ctrl-v) to delete the dash you no longer need.

I'm sure you can do it in other more clever ways, but that's how I'd get it
done.



On Mon, Jan 7, 2013 at 10:00 AM, stosss <[email protected]> wrote:

> I start out with this:
>
> text    text
> more text    more text
> still more text    still more text
>
> I want to end up with this:
>
> text                   text
> more text          more text
> still more text    still more text
>
> I have no idea what help to look for or if this is even possible
> except for doing it manually. Is there a way to use a specific column
> on each line to accomplish this with maybe a s/search/replace/ ?
>
> --
> You received this message from the "vim_use" maillist.
> Do not top-post! Type your reply below the text you are replying to.
> For more information, visit http://www.vim.org/maillist.php
>

-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Reply via email to