<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Hi,<br><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">I am a happy user of evil-visualstar <br>(<a href="https://github.com/bling/evil-visualstar/blob/master/evil-visualstar.el">https://github.com/bling/evil-visualstar/blob/master/evil-visualstar.el</a>)<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">I frequently use this key sequence: &#39;viW*&#39; (without the quotes)<br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br>I&#39;d like to write a short function that achieves this so that I can map it to a single key in evil-normal-state-map, something like<br><br>  (defun guivho-viW-star()<br>    &quot;Visual select inner WORD and search for it&quot;<br>    (interactive)<br>   ;(select-inner-WORD-function-as-would-be-achieved-by-viW)<br>   (evil-visualstar/begin-search-forward))<br><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">I&#39;ve looked up what is called by &#39;v&#39;, and it claims to be defined in evil-states-el, but I don&#39;t find it there. It claims to be defined as<br><br>(evil-visual-char &amp;optional MARK POINT TYPE MESSAGE)<br><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">but I don/t know how to express the &#39;iW&#39; part in that signature.<br><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Please advise,<br><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">TIA,<br><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Guido<br></div></div>