setSaveCommandHistory(["commandLineName", ] saveHistory) - first argument is optional and is the name of the command line (the main one is the one referred to if omitted) - second argument is whether to save the history between sessions (true) or not (false). Returns true on success or nil plus an error message on failure.getSaveCommandHistory(["commandLineName"]) - argument is the name of the command line (the main one if omitted) - returns: true or false indicating whether the command history is saved between sessions AND (if true) a message about the number of most recently used commands save or (if false) why a history is not saved.getConfig/setConfig Lua functions with the commandLineHistorySaveSize argument.