如何像这样教vim缩进

发布于 2024-10-28 23:58:23 字数 492 浏览 2 评论 0原文

var Comments = new Schema({
    title     : String
  , body      : String
  , date      : Date
});

var BlogPost = new Schema({
    author    : ObjectId
  , title     : String
  , body      : String
  , date      : Date
  , comments  : [Comments]
  , meta      : {
        votes : Number
      , favs  : Number
    }
});

我的 vim 现在缩进如下:

Offer = new Schema({
          'title': {type: String},
          'discount': {type: String},
});
var Comments = new Schema({
    title     : String
  , body      : String
  , date      : Date
});

var BlogPost = new Schema({
    author    : ObjectId
  , title     : String
  , body      : String
  , date      : Date
  , comments  : [Comments]
  , meta      : {
        votes : Number
      , favs  : Number
    }
});

my vim now indents like this:

Offer = new Schema({
          'title': {type: String},
          'discount': {type: String},
});

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浪漫之都 2024-11-04 23:58:23

谢谢大家,我已经从这个 github 存储库安装了新的 javascript 缩进文件:
JavaScript 缩进 : JavaScript 缩进(包含 HTML 缩进)

thanks guys, i've installed new indent file for javascript from this github repo:
JavaScript Indent : Javascript indenter (HTML indent is included)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文