<div>I want to set up some user defined keybindings to type unicode letters with diacritical marks into DrRacket but I want to use the same keybinding system I&#39;m used to.  I&#39;m able to set up the user defined keybindings that use only one control character.  But I can&#39;t figure out how to set up keybindings that use two control characters pressed simultaneously.  For example I can&#39;t figure out how to set a keybinding up so that Ctrl,Alt and r pressed simultaneously will print r with dot underneath and macron on top, i.e. &quot;ṝ&quot;<br>
</div><div><br></div><div>I&#39;m using Racket on Windows.</div><div><br></div><div>I tried the following in my user defined keybindings file..</div><div><br></div><div>#lang s-exp framework/keybinding-lang<br>(keybinding &quot;c:a&quot; (λ (editor evt) (send editor insert &quot;ā&quot;)))<br>
(keybinding &quot;c:i&quot; (λ (editor evt) (send editor insert &quot;ī&quot;)))<br>(keybinding &quot;c:u&quot; (λ (editor evt) (send editor insert &quot;ū&quot;)))<br>(keybinding &quot;m:t&quot; (λ (editor evt) (send editor insert &quot;ṭ&quot;)))</div>
<div>.</div><div>.</div><div>.<br>(keybinding &quot;c:m:r&quot; (λ (editor evt) (send editor insert &quot;ṝ&quot;)))</div><div><br></div><div>Everything works except the last keybinding which I thought would mean ctrl,alt, and r pressed simultaneously.  </div>
<div><br></div><div>Thanks in advance</div><div>Harry Spier</div>