Modify an existing user options file with new values.
options.modify(
options_file_name = NULL,
options_dir = NULL,
template_path = NULL,
user_input = list(),
should_validate = TRUE
)NULL
[character, optional] Name of the user options file to modify, including the suffix.
[character, optional] Full path to the folder that contains user options files. If not provided, the default folder is chosen. Defaults to NULL.
[character, optional] Full path to the options template file. Defaults to NULL.
[list, optional] A named list of user-supplied values for these options. If NULL or missing entries exist, the function will prompt the user via readline() (for required entries) or use defaults (for optional ones).
[logical, optional] If TRUE, validate the modified options file against the template. Defaults to TRUE.