Ruby 如何";扩大;Vim中的文本,以一种易于阅读的方式?
我经常使用嵌套的数据结构,很多时候我必须从控制台手动分析它们。问题是它们都是一行打印出来的 有没有一种简单的方法可以基于Ruby 如何";扩大;Vim中的文本,以一种易于阅读的方式?,ruby,vim,text,Ruby,Vim,Text,我经常使用嵌套的数据结构,很多时候我必须从控制台手动分析它们。问题是它们都是一行打印出来的 有没有一种简单的方法可以基于{,[,],}和逗号来重新构造数据结构的显示,使其看起来像Ruby的漂亮打印输出 :%s/\([{,]\)/\1\r/g ggVG= :set ft=ruby Wheeee这与emacs和vim有什么关系?很好!!工作得很好+1表示vim中的响应!您可以省略捕获并在替换中对整个匹配使用\0或更好的&::%s/[{,]/&\r/g
{,[,],}
和逗号来重新构造数据结构的显示,使其看起来像Ruby的漂亮打印输出
:%s/\([{,]\)/\1\r/g
ggVG=
:set ft=ruby
Wheeee这与emacs和vim有什么关系?很好!!工作得很好+1表示vim中的响应!您可以省略捕获并在替换中对整个匹配使用
\0
或更好的&
::%s/[{,]/&\r/g