def setTextBuffer(self, textBuffer):
app.controller.Controller.setTextBuffer(self, textBuffer)
normalCommandSet = {
ord('^'): textBuffer.cursorStartOfLine,
ord('$'): textBuffer.cursorEndOfLine,
ord('h'): textBuffer.cursorLeft,
ord('i'): self.switchToCommandSetInsert,
ord('j'): textBuffer.cursorDown,
ord('k'): textBuffer.cursorUp,
ord('l'): textBuffer.cursorRight,
}
self.commandSet = normalCommandSet
self.commandSet_Insert = {
curses.ascii.ESC: self.switchToCommandSetNormal,
}
self.commandDefault = self.textBuffer.insertPrintable
评论列表
文章目录