Я имею в виду получить завершение имен переменных, имен функций, имен аргументов функций и ключевых слов в Octave, так же, как в Eclipse CDT, например. Это работает в окне команд, но не в редакторе, где только ключевые слова и функции могутбудет завершено.
Официальная документация указывает на то, что <Tab>
и <M-?>
должны работать.Если я нажимаю <Tab>
, я вставляю символ табуляции.И я не знаю, что является ключом M
.Кроме того, у меня есть испанская клавиатура, поэтому знак вопроса получается с <Shift>+'
, поэтому я не уверен, как она будет работать, если я найду правильную клавишу M
.
Как я могувключить его для редактора?
Примечания:
Справка -> О показывает
GNU Octave, версия 4.4.1 ... настроен для "x86_64-w64-mingw32" ...
Использование Octave portable под Win 10.
Я нашел файлы <octave-dir>\etc\inputrc.default
и <octave-dir>\share\octave\4.4.1\m\startup\inputrc
Есть файл C:\Users\user1\.config\octave\qt-settings
, содержащий
...
[editor]
...
codeCompletion=true
...
codeCompletion_threshold=2
codeCompletion_keywords=true
codeCompletion_octave_builtins=true
codeCompletion_octave_functions=true
codeCompletion_document=false
codeCompletion_case=true
codeCompletion_replace=false
...
tab_indents_line=false
Это относится к скорости readline
для Octave под Win.У меня проблемы со скоростью readline
моего Portable Msys2 под Win 10, но это другая проблема.