Each shortcut can be set to case sensitive if you want it to trigger and expand only when the shortcut is typed with the same casing as set in PepperText.
To turn it on, click on the case sensitivity toggle, it will turn blue to indicate that it's on. Clicking on the toggle again will turn it back off.
With BPM set to case sensitive, you can still type the lowercase bpm without triggering the expansion. It will only expand when you type it in uppercase:
When case sensitivity is off, the snippet will trigger regardless of the casing used when typing the shortcut. However, if the shortcut is typed with the first letter in uppercase, the snippet will also expand with its first letter in uppercase. This allows for snippets to adapt to different needs, such as being at the start or middle of sentences.
With the example above, 'aaa' is not case sensitive (the blue case sensitivity toggle is not on). So in scenarios where you want the term to have an uppercase first letter you just type the shortcut with an uppercase first letter to achieve this:
If you don't want it to have an uppercase first letter, you don't type the shortcut with an uppercase first letter:
Remember
Adaptive casing only works when case sensitivity is off. When it's on, the snippet will be typed exactly as is.
You might have a snippet that you sometimes want in title case, and sometimes not.
Below is an example of setting up snippets so that you have a shortcut for both ‘background history’ to use in sentences, and the title case ‘Background History’ to use as a paragraph heading:
With this example, typing BH will expand to Background History, typing bh will expand to background history, and typing Bh will expand to Background history.
Of note, the order of the snippets in the list matters here, as both shortcuts (BH and bh) are able to be triggered by typing BH, since the bh shortcut is not case sensitive. PepperText will choose the snippet that is highest in the snippet list when more than one shortcut is triggered, so BH needs to be above bh for both to work as intended.