<div dir="ltr"><div style="font-size:13.1999998092651px;line-height:19.7999992370605px">I am trying to override binding for &#39;q&#39; for a minor mode. What is the right way to do it ? Using evil-define-key  doesn&#39;t seem to work.  For example i tried</div><div style="font-size:13.1999998092651px;line-height:19.7999992370605px"><span style="font-size:13.1999998092651px"> (evil-define-key &#39;normal magit-blame-mode &quot;q&quot; &#39;magit-blame-quit) and that doesn&#39;t seem to work. Even adding a new binding like </span></div><div style="font-size:13.1999998092651px;line-height:19.7999992370605px"> (evil-define-key &#39;normal magit-blame-mode &quot;Q&quot; &#39;magit-blame-quit) is not working.<br></div><div style="font-size:13.1999998092651px;line-height:19.7999992370605px"><br></div><div style="font-size:13.1999998092651px;line-height:19.7999992370605px">I am using evil-mode from melpa </div><div style="font-size:13.1999998092651px;line-height:19.7999992370605px"><br></div><div style="font-size:13.1999998092651px;line-height:19.7999992370605px">-aneesh</div></div>