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
Thursday, September 13, 2012
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment