У меня есть пользовательская python функция завершения строки readline, в функции завершения я вызываю readline.get_line_buffer()
, которая дает мне текущий текстовый ввод, чтобы я мог завершить текущее слово с учетом контекста.
Что мне не хватает сейчас, так это возможности получить текущую позицию курсора. Например, позиция требуется для определения предыдущей команды, если возможные аргументы должны быть завершены.
В python документации модуля readline , я не нашел способа определить позиция, так как это делается?