<div dir="ltr">Hello lldb devs,<br><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div><div><br></div>Hacking away at my lldb command history on macOS Darwin 10.13.3<br></div><br></div><div><div style="margin-left:40px">lldb -v =><br>lldb-900.0.64<br>  Swift-4.0<br></div><div><div><br>I
 discovered that ESC-b moves the cursor one word to the left, while 
ESC-f moves the cursor one word to the right; word in the regular  
expression sense. However, lldb does not remember that ESC switches the 
mode, as it does in bash. Each movement of the cursor must use that ESC 
sequence, such that to move, say 8 words left to get to the beginning of
 an 8-word line requires 8 separate ESC-b keyboard events. This is 
better than using the left arrow to move one char at a time but lldb 
deserves an editing mode functionally equivalent to what bash offers. 
And since bash is open-source, it should just be a matter of grabbing 
the bash source that implements command line editing and going from 
there.<br><br></div><div>Am I missing any other ESC sequences that have been implemented but not documented?<br clear="all"></div><div><div><div><div><div><div><div class="gmail-m_1391238136578316897m_-7363884564374292438gmail_signature"><div dir="ltr"><div><div dir="ltr"><br>Regards,<br></div><div>Will Schmidt<br><br></div><div>T. William Schmidt<br></div><div>Ola, AR 72853<br></div><div><a href="mailto:t.william.schmidt@gmail.com" target="_blank">t.william.schmidt@gmail.com</a></div></div></div></div></div></div></div></div></div></div></div></div><br><br><br><br></div></div></div></div></div>
</div>