diff --git a/src/main.cc b/src/main.cc index 9074536a..58306671 100644 --- a/src/main.cc +++ b/src/main.cc @@ -132,8 +132,11 @@ void print_status(const std::string& status) void do_insert(Window& window) { + print_status("-- INSERT --"); std::string inserted; LineAndColumn pos = window.cursor_position(); + move(pos.line, pos.column); + refresh(); while(true) { char c = getch(); @@ -143,6 +146,7 @@ void do_insert(Window& window) window.insert(std::string() + c); draw_window(window); } + print_status(""); } std::shared_ptr current_window;