我正在尝试将 VIM 作为我的 ruby/rails 编辑器。太胖了,我对它的功能印象深刻,我能够安装以下插件来给我更好的 IDE 体验
- 自动配对
- 更好的片段
- 书呆子评论者
- 书呆子树
- 表格
- vim-endwise
- vim-nerdtree 选项卡
- vim 导轨
- vim环绕
但是,我仍然很难找到一种方法来格式化/对齐我的代码。例如,有时我可能会从另一个地方复制和粘贴代码,然后整个代码就分散了。
例如:items.css.scss
.throw {
float:left; width: 100%;
margin-bottom: 2px;
border: solid gray 1px;
border-radius: 10px;
.cell {
float: left;
padding-left: 6px;
padding-right: 6px;
}
}
我希望它是
.throw {
float:left; width: 100%;
margin-bottom: 2px;
border: solid gray 1px;
border-radius: 10px;
.cell {
float: left;
padding-left: 6px;
padding-right: 6px;
}
}
在 VIM 中对齐/格式化代码的最佳插件/方法是什么