functions-public: viewjson now uses 'less.vim' macro for viewing