From 0afbfaee75e8480e8e0ed0a3bbd3749a4756f727 Mon Sep 17 00:00:00 2001 From: franck cuny Date: Fri, 10 Sep 2010 23:25:10 +0200 Subject: initial import --- _posts/2009-02-17-tidify-a-json-in-vim.textile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 _posts/2009-02-17-tidify-a-json-in-vim.textile (limited to '_posts/2009-02-17-tidify-a-json-in-vim.textile') diff --git a/_posts/2009-02-17-tidify-a-json-in-vim.textile b/_posts/2009-02-17-tidify-a-json-in-vim.textile new file mode 100644 index 0000000..016e9fd --- /dev/null +++ b/_posts/2009-02-17-tidify-a-json-in-vim.textile @@ -0,0 +1,21 @@ +--- +layout: post +category: perl +title: tidify a json in vim +--- + +If you have to edit json files from vim, you may want to make them more readable, here is how you can do this: + +start by installing the JSON::XS perl module from the CPAN + +{% highlight perl %} +sudo cpan JSON::XS +{% endhighlight %} + +then, edit your .vimrc and add the following + +{% highlight vim %} +map jt :%!json_xs -f json -t json-pretty +{% endhighlight %} + +now while editing a json file, you can hit *,jt* (or whatever your leader is set to) and tidify a json. -- cgit v1.2.3