Wie zu beheben JSON Einzug in vim?

In vim, den Standard-Einzug für JSON ist:

{
    "employees": [
    { "firstName":"John" , "lastName":"Doe" }, 
    { "firstName":"Anna" , "lastName":"Smith" }, 
    { "firstName":"Peter" , "lastName":"Jones" }
    ]
}

Aber was ich erwarte ist:

{
    "employees": [
        { "firstName":"John" , "lastName":"Doe" }, 
        { "firstName":"Anna" , "lastName":"Smith" }, 
        { "firstName":"Peter" , "lastName":"Jones" }
    ]
}

Habe ich google und probierte ein paar vim-json-plugins, aber keiner von Ihnen dieses Problem lösen.

  • Haben Sie versucht, Blick auf die Quelle des plugins?
  • Vielen Dank für die schnelle Antwort. Ich bin ein normaler vim-Benutzer, der nicht ein Fortgeschrittener Benutzer. Ich weiß nicht, wie Plug-ins schreiben. Also, Nein, ich habe nicht versucht, auf der Suche an der Quelle des plugins.
  • Der Einzug Skript enthalten in das plugin tut, was Sie Fragen.
  • romainl, vielen Dank für die Einführung in die plugin. das funktioniert sehr gut. warum nimmst du nicht die Frage beantworten, statt einen Kommentar hinterlässt?
  • github.com/jakar/vim-json für den Sieg. jetzt kannst du mich finden eine anständige Einzug für javascript?
  • pangloss ' s repo ist so ziemlich das beste JS-plugin, das ich kenne.

InformationsquelleAutor user2309998 | 2013-05-18
Schreibe einen Kommentar