By default all keywords are in Title Case but I would prefer lower case. Is there a global setting to achieve this goal and if so, how do I invoke the setting?
Preferred Method:
press keys //input[@id='userName'] \ue004
page should contain Username is required
press keys //input[@id='password'] \ue004
page should contain Password is required
element should be disabled //input[@id='submitButton']
Keywords are not case and space sensitive, you can write them in any way you like. Here are some examples of valid calling of a keyword (from SeleniumLibrary):
Press Keys
PRESS KEYS
press keys
preSSkeys
Press_Keys
press_keys
presskeys
You may be talking about some external function from Robot Framework, like an IDE, or tool.
The default style is Title Case, but if you have a different house style that is ok. As per the previous reply casing does not effect execution. Maybe you are running into a setting with Robocop? In which case I would go to the documentation for setting up a pyproject.toml file for your project.