|
|
@@ -25,6 +25,7 @@ enum class EditorEvent {
|
|
|
CommandMode, // Trigger command mode (minibuffer)
|
|
|
BufferSwitchMode, // Trigger buffer switch mode
|
|
|
KillBufferMode, // Trigger kill buffer mode
|
|
|
+ FindFileMode, // Trigger find file mode
|
|
|
ISearchMode, // Trigger incremental search mode
|
|
|
ISearchBackwardMode, // Trigger incremental search mode (backward)
|
|
|
Quit
|
|
|
@@ -64,6 +65,10 @@ public:
|
|
|
emit_event(EditorEvent::KillBufferMode);
|
|
|
}
|
|
|
|
|
|
+ void enter_find_file_mode() {
|
|
|
+ emit_event(EditorEvent::FindFileMode);
|
|
|
+ }
|
|
|
+
|
|
|
void enter_isearch_mode() {
|
|
|
emit_event(EditorEvent::ISearchMode);
|
|
|
}
|