diff --git a/.xkb/symbols/mac_gui b/.xkb/symbols/mac_gui index 1f058b5..a013176 100644 --- a/.xkb/symbols/mac_gui +++ b/.xkb/symbols/mac_gui @@ -52,6 +52,66 @@ default partial xkb_symbols "mac_levelssym" { // }; // Maximize Window Ctrl + Cmd + F = Alt+F10 // Also maps Option + Cmd + F to Control+H for Replace - Sublime + // AD03=e,E + // AC01=a,A + // Ctrl + E - End of Line + replace key { + type[Group1]= "ONE_LEVEL_CTRL", + symbols[Group1]= [ + // Base + a, + // Shift + A, + // Alt + a, + // Shift Alt + A, + // Super + NoSymbol, + // Shift Super + NoSymbol + + ], + actions[Group1]= [ + NoAction(), + NoAction(), + NoAction(), + NoAction(), + NoAction(), + NoAction(), + RedirectKey(key=,clearmods=Super), + RedirectKey(key=,clearmods=Super) + ] + }; + // Ctrl + E - End of Line + replace key { + type[Group1]= "ONE_LEVEL_CTRL", + symbols[Group1]= [ + // Base + e, + // Shift + E, + // Alt + e, + // Shift Alt + E, + // Super + NoSymbol, + // Shift Super + NoSymbol + + ], + actions[Group1]= [ + NoAction(), + NoAction(), + NoAction(), + NoAction(), + NoAction(), + NoAction(), + RedirectKey(key=,clearmods=Super), + RedirectKey(key=,clearmods=Super) + ] + }; replace key { type[Group1]= "ONE_LEVEL_CTRL", symbols[Group1]= [