LibLine: Add Ctrl-k shortcut

Only does the 'delete to end of line' bit for now.
No yank ring support yet.
This commit is contained in:
Nico Weber 2020-08-06 20:30:19 -04:00 committed by Andreas Kling
parent c1f633e1ee
commit f008e83eae
Notes: sideshowbarker 2024-07-19 04:10:48 +09:00

View file

@ -965,6 +965,12 @@ void Editor::handle_read_event()
do_backspace();
continue;
}
// ^K
if (code_point == ctrl('K')) {
while (m_cursor < m_buffer.size())
do_delete();
continue;
}
// ^L
if (code_point == ctrl('L')) {
printf("\033[3J\033[H\033[2J"); // Clear screen.