убрал U и e!
parent
b3358ce54b
commit
5096c75fc6
|
@ -111,7 +111,6 @@ class NormalStrategy(BaseStrategy):
|
|||
case self.adapter.KEY_y:
|
||||
if self.model.CombinationCheck("yy", 3): self.model.CopyLine()
|
||||
case self.adapter.KEY_x: self.model.DeleteNext()
|
||||
case self.adapter.KEY_U: self.model.RecoverLine()
|
||||
case self.adapter.KEY_G:
|
||||
num, ind = tools.ExtracrtNumBeforeLastKey(''.join([chr(item[0]) for item in self.model.keyLog]))
|
||||
if num != None and ind != None: self.model.MoveToLine(num)
|
||||
|
|
|
@ -242,10 +242,6 @@ class VimModel:
|
|||
self.currentLine = index
|
||||
self.currentCol = 0
|
||||
self.lastSearch = (self.lastSearch[0], (self.lastSearch[1]+1)%2)
|
||||
case "e!":
|
||||
self.displayBuffer = [line.substr(0) for line in self.dump]
|
||||
self.currentCol = 0
|
||||
self.currentLine = 0
|
||||
case "set num":
|
||||
self.showLineNumbers = not self.showLineNumbers
|
||||
case _:
|
||||
|
@ -347,10 +343,6 @@ class VimModel:
|
|||
def Dump(self) -> None:
|
||||
"""Обновляет дамп данных"""
|
||||
self.dump = [line.substr(0) for line in self.displayBuffer]
|
||||
|
||||
def RecoverLine(self) -> None:
|
||||
self.displayBuffer[self.currentLine] = self.dump[self.currentLine].substr(0)
|
||||
self.currentCol = 0
|
||||
|
||||
def LoadFile(self, file_path) -> None:
|
||||
"""Загрузка файла для редактирования"""
|
||||
|
|
|
@ -14,7 +14,6 @@ class CursesAdapter:
|
|||
self.KEY_NULL = 48
|
||||
self.KEY_TWO_DOTS = 59
|
||||
self.KEY_G = 71
|
||||
self.KEY_U = 85
|
||||
self.KEY_XOR = 94
|
||||
self.KEY_b = 98
|
||||
self.KEY_d = 100
|
||||
|
|
Loading…
Reference in New Issue