<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>