以下命令允许 Octave 为您补全命令和变量名。
尝试对光标前的文本进行补全。Octave 可以补全命令和变量的名称。
列出光标前文本的所有可能的补全项。
val = completion_append_char () ¶old_val = completion_append_char (new_val) ¶old_val = completion_append_char (new_val, "local") ¶查询或设置一个内部字符变量,该变量会在成功的命令行补全尝试后被附加到补全结果之后。
默认值为 " "(一个空格)。
当从函数内部使用 "local" 选项调用时,该变量会在该函数及其调用的所有子函数中局部生效。退出函数时,恢复原始变量值。
completion_list = completion_matches ("hint") ¶根据给定的字符序列 hint,为 Octave 生成可能的单词补全项。
此函数是为了方便 Emacs 这类可能控制 Octave 并处理用户输入的程序而提供的。例如:
completion_matches ("sine")
⇒
sinetone
sinewave
编程说明:调用此函数时,Octave 中的当前命令号不会递增。这是有意为之的特性,而非缺陷。
版权所有 © 2024-2026 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号-4