I -> переход строки и начало ввода текста
parent
e1a47bcb37
commit
3a0f3cbc89
|
@ -57,6 +57,9 @@ class VimModel:
|
|||
return ReturnCode.EXIT_CODE
|
||||
case "i": # Вход в режим редактирования
|
||||
return ReturnCode.SET_EDIT_MODE
|
||||
case "I": # Переходит в начало строки и начинает ввод текста
|
||||
self.currentCol = 0
|
||||
return ReturnCode.SET_EDIT_MODE
|
||||
case "S": # Удаление строки на которой курсор и вход в режим редактирования
|
||||
self.currentCol = 0
|
||||
self.displayBuffer[self.currentLine] = []
|
||||
|
|
|
@ -13,15 +13,10 @@ class CursesAdapter:
|
|||
self.KEY_ESCAPE = 27
|
||||
self.KEY_TWO_DOTS = 59
|
||||
|
||||
|
||||
self.screen = curses.initscr()
|
||||
self.screen.keypad(True)
|
||||
self.cols = curses.COLS
|
||||
self.lines = curses.LINES
|
||||
# init color system
|
||||
curses.start_color()
|
||||
# green color pair
|
||||
curses.init_pair(1, curses.COLOR_MAGENTA, curses.COLOR_BLACK)
|
||||
curses.curs_set(1) # Make cursor visible
|
||||
|
||||
def Refresh(self) -> None:
|
||||
|
|
Loading…
Reference in New Issue