Hi William!

On Fr, 14 Sep 2012, William Fugh wrote:

> Hi folks,
> 
> As the title. How to sort only the non-TAB-beginning line(s) of a TAB-Based
> file like the below and keep the format? thanks!
> #
> ------------------------------------------------------------------------------
> Origin:
> #
> ------------------------------------------------------------------------------
> for openers
> want out
> a load of old cobblers
> want for
>         5. one
>         6. two
>         7. three
> muck about
> muck around
>         20. one
>         21. two
>         22. three
> bottom on
>         24. one
>         25. two
>         26. three
> lark around
> lark about
> darkred
>         29. one
>         30. two
>         31. three
> #
> ------------------------------------------------------------------------------
> Expect to see after sorting:
> #
> ------------------------------------------------------------------------------
> a load of old cobblers
> for openers
> want for
> want out
>         5. one
>         6. two
>         7. three
> muck about
> muck around
>         20. one
>         21. two
>         22. three
> bottom on
>         24. one
>         25. two
>         26. three
> darkred
> lark about
> lark around
>         29. one
>         30. two
>         31. three
> #
> ------------------------------------------------------------------------------

I think, this will do:
:v/^^I/.,/^^I/-sort

where ^I is a literal tab.


regards,
Christian
-- 

-- 
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