SAS® Studio custom keyboard shortcuts that conflict with editor shortcuts do not return the expected results


Starting with stable 2025.06, SAS Studio uses a new a new open-source base editor, which provides a significant number of new features and enhancements. The change in the editor also implies that you might see some changes in behavior from previous releases of SAS Studio.

Specifically, there are currently two sets of keyboard shortcuts:

When SAS Studio application keyboard shortcuts that apply to the editor conflict with built-in editor keyboard shortcuts, the action associated to the built-in editor keyboard shortcuts takes precedence, and application keyboard shortcuts do not work as expected.

For example, the following scenarios outline the behavior of Ctrl+Shift+L in SAS® Studio 2025.06.

Scenario 1

If the focus is NOT on the editor, the Ctrl+Shift+L shortcut opens the Library Connections pane:

The Ctrl+Shift+L shortcut opens the Library Connections pane

Scenario 2

If the focus IS on the editor AND you have NOT configured the Ctrl+Shift+L shortcut to be associated to other editor actions, the Select All Occurrences of Find... action is activated (as this is the action triggered by the shortcut in the built-in editor, which is visible in the Command palette):

The Select All Occurrences of Find... action is activated (as this is the action triggered by the shortcut in the built-in editor, which is visible in the Command palette).

Scenario 3

If the focus IS on the editor AND you have configured the Ctrl+Shift+L shortcut to be associated to an editor action (such as Convert to lowercase), the shortcut triggers the Select All Occurrences of Find... action, as opposed to the Convert to lowercase action, which would be expected result.

The shortcut triggers the Select All Occurrences of Find... action, as opposed to the Convert to lowercase action, which would be expected result.

This issue is a bug, and it is fixed starting in SAS® Studio 2026.01.

A patch has been released for all versions of SAS Studio between 2025.09 and 2025.12.

In the fixed or patched versions, when focus IS on the SAS Studio editor, the following occurs:

(For example, in Scenario 3, the shortcut Ctrl+Shift+L triggers the Convert to lowercase action as expected.)