Working With Case Sensitivity

What Does Case Sensitivity Do?

What Is Case Sensitivity?

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.

How Do I Turn It On?

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.

case sensitivity toggle
Example
case sensitivity example

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:

case sensitivity example

Adaptive Casing

What Is Adaptive Casing?

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.

Example
case sensitivity snippet example

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:

uppercase adaptation example

If you don't want it to have an uppercase first letter, you don't type the shortcut with an uppercase first letter:

lowercase adaptation example
Remember

Adaptive casing only works when case sensitivity is off. When it's on, the snippet will be typed exactly as is.

Title Cases

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:

title case example

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.

© 2025 Arroo Software All Rights Reserved · EULA · Privacy Policy · Contact