In my team I setup a script so that the first time a new user runs SlickEdit it will use a default configuration directory. This default configuration is created using a bash script so I can quickly update it when required. An excerpt from this bash script is as follows:
echo "Export SE Configuration"
vs -st 0 +new -sc <myconfigdir> -p export-options -a ${seOptionsExportFile}
rm -fR ${configCleanDir}
echo "Apply hotfix and exit"
vs -st 0 +new -sc ${configCleanDir}
echo "Click to import options"
vs -st 0 +new -sc ${configCleanDir} "-#import-options ${seOptionsExportFile}" "-#safe_exit"
echo "Running one more time for good measure, will exit immediately"
vs -st 0 +new -sc ${configCleanDir} "-#safe_exit"
At this time, ${configCleanDir} has the initial config directory that a new user will get.
However, this does not transfer over the BigFind settings. For example in BigFind, I would like the default for the new user to have "list current context" checked, "list all occurrences" checked as well as having "Search Results window" set to "<Auto Increment>". A new user recently asked me how to see which function a search result was in and I was surprised that it wasn't the default for him already.
So how would I setup this default configuration directory to have BigFind get "list current context" checked, "list all occurrences" checked, and "<Auto Increment>"?
Is it possible to run a macro to set these which I can add to my script for creating default config?