diff --git a/mvc/models.py b/mvc/models.py index 1f7a31b..e033b6f 100644 --- a/mvc/models.py +++ b/mvc/models.py @@ -58,7 +58,10 @@ class VimModel: self.currentCol = 0 case "q": # Выход из программы return ReturnCode.EXIT_CODE - case "q!": + case "q!": # Выход без сохранения + return ReturnCode.EXIT_CODE + case "wq!": # Записать в текущий файл + выйти + self.SaveFile() return ReturnCode.EXIT_CODE case "i": # Вход в режим редактирования return ReturnCode.SET_EDIT_MODE