From cc3594d6eef94006f31dd1730d47d2dbc1943dce Mon Sep 17 00:00:00 2001 From: Greg Clayton Date: Wed, 23 Apr 2014 21:42:31 +0000 Subject: [PATCH] Change the default key bindings for multi-line mode: Up/down arrows select next/prev line in multi-line mode CTRL+N and CTRL+P do next/prev history llvm-svn: 207033 --- lldb/source/Host/common/Editline.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lldb/source/Host/common/Editline.cpp b/lldb/source/Host/common/Editline.cpp index ba20b9ceb9cd..6ec84d7dfb10 100644 --- a/lldb/source/Host/common/Editline.cpp +++ b/lldb/source/Host/common/Editline.cpp @@ -98,8 +98,9 @@ Editline::Editline (const char *prog, // prog can't be NULL // where "-k up" and "-k down" don't always work. ::el_set (m_editline, EL_BIND, "^[[A", "lldb-edit-prev-line", NULL); // Map up arrow ::el_set (m_editline, EL_BIND, "^[[B", "lldb-edit-next-line", NULL); // Map down arrow - ::el_set (m_editline, EL_BIND, "^\[", "ed-prev-history", NULL); - ::el_set (m_editline, EL_BIND, "^\]", "ed-next-history", NULL); + // Bindings for next/prev history + ::el_set (m_editline, EL_BIND, "^P", "ed-prev-history", NULL); // Map up arrow + ::el_set (m_editline, EL_BIND, "^N", "ed-next-history", NULL); // Map down arrow } else {