vim: delete all blank space until next non-blank character

前端 未结 3 1709
时光说笑
时光说笑 2021-02-05 14:43

Say I have the following code:

Hello

And I want to make it

Hello

3条回答
  •  臣服心动
    2021-02-05 14:54

    There's a tag text-object in vim:

    • put cursor within tag, press vat to select entire tag
    • press :, it becomes :'<,'>
    • type j, it becomes :'<,'>j
    • press Enter to join lines

    :help v_at
    
    at          "a tag block", select [count] tag blocks, from the
                [count]'th unmatched "" backwards to the matching
                "", including the "" and "".
                See |tag-blocks| about the details.
                When used in Visual mode it is made characterwise.
    

提交回复
热议问题