refactor: conditionally set cursor shape only in vi mode

This commit is contained in:
Paul Gauthier (aider) 2024-10-29 13:50:40 -07:00
parent 5188872791
commit d1cf3d4600

View file

@ -242,8 +242,9 @@ class InputOutput:
"output": self.output,
"lexer": PygmentsLexer(MarkdownLexer),
"editing_mode": self.editingmode,
"cursor": ModalCursorShapeConfig(), #ai only include this if vi mode!
}
if self.editingmode == EditingMode.VI:
session_kwargs["cursor"] = ModalCursorShapeConfig()
if self.input_history_file is not None:
session_kwargs["history"] = FileHistory(self.input_history_file)
try: