@fiss_cmd<EOL>def config_new(args):
cfg = config_template(args)<EOL>while True:<EOL><INDENT>try:<EOL><INDENT>edited = fccore.edit_text(cfg)<EOL>if edited == cfg:<EOL><INDENT>eprint("<STR_LIT>")<EOL>break<EOL><DEDENT>if __EDITME__ in edited:<EOL><INDENT>eprint("<STR_LIT>")<EOL>time.sleep(<NUM_LIT:1>)<EOL>continue<EOL><DEDENT>args.config = cfg = edited<EOL>config_put(args)<EOL>return True<EOL><DEDENT>except FireCloudServerError as fce:<EOL><INDENT>__pretty_print_fc_exception(fce)<EOL><DEDENT><DEDENT>return False<EOL>
Attempt to install a new method config into a workspace, by: generating
       a template from a versioned method in the methods repo, then launching
       a local editor (respecting the $EDITOR environment variable) to fill in
       the incomplete input/output fields.  Returns True if the config was
       successfully installed, otherwise False