Emacs içinde yapmanın mümkün olduğunu sanmıyorum.
Ama bunu birlikte yapabilirsin xmodmap.
Sadece oluştur ~/.shift_on:
clear Shift
add Shift = Shift_R
keycode 50 = U03DE NoSymbol U03DE
ve ~/.shift_off:
keycode 50 = Shift_L
add Shift = Shift_L Shift_R
Arama xmodmap ~/.shift_onyapmak, üst Ϟkarakter tuşunu ekleyecektir - bağlanabileceğiniz normal bir karakter. Çağırma xmodmap ~/.shift_offbu davranışı kapatır.
xmodmapEmacs veya başka bir program için daha fazla kısayol istiyorsanız , çok daha fazlasını yapabilirsiniz . Bunun yerine varsayılan 2'nin her anahtar az 4 anlamları atamak için izin verir - elenmemiş (örneğin a) ve kaydırılmış (örneğin A). İki ek durum değiştirildi ve vardiya değiştirildi . Bununla, 72 tuşa sahip olabilirsiniz (daha fazla anahtar ciltlemesi için Ctrl ve Alt ile birlikte kullanılabilir).