Fix o/O commands
This commit is contained in:
parent
0617229567
commit
be84d40c29
@ -24,7 +24,6 @@ public:
|
|||||||
UNDO,
|
UNDO,
|
||||||
REDO,
|
REDO,
|
||||||
ENTER_INSERT_MODE,
|
ENTER_INSERT_MODE,
|
||||||
ENTER_INSERT_MODE_NEXT_LINE,
|
|
||||||
ENTER_INSERT_MODE_AFTER_CHAR,
|
ENTER_INSERT_MODE_AFTER_CHAR,
|
||||||
ENTER_INSERT_MODE_AFTER_LINE,
|
ENTER_INSERT_MODE_AFTER_LINE,
|
||||||
ENTER_INSERT_MODE_START_OF_LINE,
|
ENTER_INSERT_MODE_START_OF_LINE,
|
||||||
|
@ -27,7 +27,8 @@ void DefaultCommandMap::build()
|
|||||||
dcm->add("u", Command::UNDO, nullptr, false);
|
dcm->add("u", Command::UNDO, nullptr, false);
|
||||||
dcm->add({JES_KEY_MODS_CTRL + 'u'}, Command::SCROLL_WINDOW_UP_HALF_SCREEN, nullptr, false);
|
dcm->add({JES_KEY_MODS_CTRL + 'u'}, Command::SCROLL_WINDOW_UP_HALF_SCREEN, nullptr, false);
|
||||||
dcm->add("i", Command::ENTER_INSERT_MODE, nullptr, false);
|
dcm->add("i", Command::ENTER_INSERT_MODE, nullptr, false);
|
||||||
dcm->add("o", Command::ENTER_INSERT_MODE_NEXT_LINE, nullptr, false);
|
dcm->add("o", Command::ENTER_INSERT_MODE_NEW_LINE_AFTER, nullptr, false);
|
||||||
|
dcm->add("O", Command::ENTER_INSERT_MODE_NEW_LINE_BEFORE, nullptr, false);
|
||||||
dcm->add("p", Command::PUT, nullptr, false);
|
dcm->add("p", Command::PUT, nullptr, false);
|
||||||
dcm->add("P", Command::PUT_BEFORE, nullptr, false);
|
dcm->add("P", Command::PUT_BEFORE, nullptr, false);
|
||||||
|
|
||||||
|
@ -362,8 +362,6 @@ void Window::execute_command(const Command & command)
|
|||||||
case Command::ENTER_INSERT_MODE:
|
case Command::ENTER_INSERT_MODE:
|
||||||
m_focused_buffer_pane->enter_insert_mode(EnterInsertModeMode::START_OF_CHAR);
|
m_focused_buffer_pane->enter_insert_mode(EnterInsertModeMode::START_OF_CHAR);
|
||||||
break;
|
break;
|
||||||
case Command::ENTER_INSERT_MODE_NEXT_LINE:
|
|
||||||
break;
|
|
||||||
case Command::ENTER_INSERT_MODE_AFTER_CHAR:
|
case Command::ENTER_INSERT_MODE_AFTER_CHAR:
|
||||||
m_focused_buffer_pane->enter_insert_mode(EnterInsertModeMode::END_OF_CHAR);
|
m_focused_buffer_pane->enter_insert_mode(EnterInsertModeMode::END_OF_CHAR);
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user