Vim 特色插件: Splitjoin.vim

我们在写代码的时候,既可能将某个单行语句打散成多行语句,也可能将多行语句组合成单行语句。如果你是 Vim 用户,那么可以利用 Splitjoin 这个 Vim 插件来达到上述目的。

Splitjoin 支持很多语言,包括 Ruby、Perl、Python、PHP、JavaScript、Lua、HTML、 CSS 等等。

例如,我们要将如下这个单行拆成多行的语,可以按 gS

puts "foo" if bar?

将变成:

if bar?  
    puts "foo"  
end

另外,按 gJ 可以执行合并操作。

Read More: