<div dir="ltr">I've played around with keybindings and it seem to work ... but there are some strange things happening that I don't understand.<div><br></div><div>I've set up three keywords in the preferences</div><div><br></div><div>Fix</div><div>Waiting</div><div>Reference</div><div><br></div><div>and then the following keybindings</div><div><br></div><div><div>{</div><div><span class="" style="white-space:pre">     </span>"f" =  {</div><div><span class="" style="white-space:pre">                </span>"f" = ( "setTag:", "Fix" );</div><div><span class="" style="white-space:pre">          </span>"w" = ( "setTag:", "Waiting" );</div><div><span class="" style="white-space:pre">              </span>"r" = ( "setTag:", "Reference" );</div><div><span class="" style="white-space:pre">    </span>};</div><div><span class="" style="white-space:pre"> </span>"r" =  {</div><div><span class="" style="white-space:pre">                </span>"f" = ( "removeTag:", "Fix" );</div><div><span class="" style="white-space:pre">               </span>"w" = ( "removeTag:", "Waiting" );</div><div><span class="" style="white-space:pre">           </span>"r" = ( "removeTag:", "Reference" );</div><div><span class="" style="white-space:pre"> </span>};</div><div>}</div></div><div><br></div><div>so typing 'ff' assigns the keyword 'Fix' to the selected message.</div><div><br></div><div>However, what is displayed is 'FFix', 'fw' results in 'WWaiting'</div><div><br></div><div>Does anyone have an idea why this is happening?</div><div><br></div><div>- jem</div></div>