Ruby/Rails エディタとして VIM を作成しようとしています。とても太っていて、その機能に本当に感銘を受けました。次のプラグインをインストールして、IDE エクスペリエンスを向上させることができました
- 自動ペアリング
- より良いスニペットスニペット
- オタクコメンター
- オタクツリー
- 表形式
- vim-エンドワイズ
- vim-nerdtree-タブ
- vim-rails
- 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でコードを整列/フォーマットするための最良のプラグイン/方法は何ですか?