Я не думаю, что это возможно сделать в Emacs.
Но вы можете сделать это с помощью xmodmap .
Просто создайте ~/.shift_on:
clear Shift
add Shift = Shift_R
keycode 50 = U03DE NoSymbol U03DE
и ~/.shift_off:
keycode 50 = Shift_L
add Shift = Shift_L Shift_R
Вызов xmodmap ~/.shift_on сделает вставку клавиши Ϟ - обычным символом, к которому вы можете привязать. Вызов xmodmap ~/.shift_off отключает это поведение.
Вы можете сделать намного больше с xmodmap если вы хотите больше ярлыков для Emacs или любой другой программы.
Это позволяет назначить каждому ключу az 4 значения вместо значения по умолчанию 2 - несмещенный (например, a) и сдвинутый (например, A). Два дополнительных состояния модифицируются и изменяются смещением.
При этом вы можете иметь еще 72 клавиши (которые можно комбинировать с помощью Ctrl и Alt для еще большего количества клавиш).