def edit
      platform = Platform.new
      unless $EDITOR.nil?
        unless platform.windows?
          system("`echo $EDITOR` #{CONFIG_FILE} &")
        else
          system("start %EDITOR% #{CONFIG_FILE}")
        end
      else
        system("#{platform.open_command} #{CONFIG_FILE}")
      end

      "Make your edits, and do be sure to save."
    end
def edit
      platform = Platform.new
      unless $EDITOR.nil?
        unless platform.windows?
          system("`echo $EDITOR` #{CONFIG_FILE} &")
        else
          system("start %EDITOR% #{CONFIG_FILE}")
        end
      else
        system("#{platform.open_command} #{CONFIG_FILE}")
      end

      "Make your edits, and do be sure to save."
    end
Public: opens the config file in an editor for you to edit. Uses the
 $EDITOR environment variable, or %EDITOR% on Windows for editing.
 This method is designed to handle multiple platforms.
 If $EDITOR is nil, try to open using the open_command.

 Stolen from https://github.com/holman/boom and adapted

 Returns a String with a helpful message.