我一直在使用Vim中优秀的Tabular插件来对齐,但是有一种对齐是我经常想要做的,但我找不到正确的正则表达式。
我想要这个
gem 'fakeweb'
gem 'factory_girl', '~> 1.3'
gem 'factory_girl_rails', '>= 1.0'
gem 'rspec', '>= 2.0'
gem 'rspec-rails', '>= 2.0'变成这样
gem 'fakeweb'
gem 'factory_girl', '~> 1.3'
gem 'factory_girl_rails', '>= 1.0'
gem 'rspec', '>= 2.0'
gem 'rspec-rails', '>= 2.0'作弊的方法是将其与逗号对齐,但这不是我的理想。
发布于 2010-09-03 23:39:21
通过在regex中使用\zs,您可以将匹配的开始设置为引号,而不是逗号。
:%Tabularize /,\s*\zs'/发布于 2014-08-21 21:06:28
遇到这个问题的任何人::Tabularize argument_list也可以工作。
发布于 2010-09-03 15:37:31
你应该试试align插件。
https://stackoverflow.com/questions/3632949
复制相似问题