Vim - 将4个空格转换为子弹

时间:2016-02-02 00:37:35

标签: vim

我有这样的文件:

asdf
    asdf 
    asdf
        asdf
asdf
    asdf 
        asdf
    asdf

我想将其转换为以下或更可读的东西 - ,==,*等...取决于4 * n个空格(tab = =我的vim中的4个空格)

- asdf
    - asdf 
    - asdf
        - asdf
- asdf
    - asdf 
        - asdf
    - asdf

1 个答案:

答案 0 :(得分:1)

这应该这样做:

:%s/[^ ]/- &/

将第一个非空格字符替换为-和字符。