【问题标题】:Jquery Terminal Tab CompletionJquery 终端选项卡完成
【发布时间】:2013-11-16 06:32:52
【问题描述】:

有没有人有代码 sn-p 显示如何让 Jquery 终端选项卡完成工作?

http://terminal.jcubic.pl/

http://terminal.jcubic.pl/api_reference.php

我的函数调用正常,让我困惑的是如何返回可能的完成值集。

doco 让我有点不知所措:

completion [function (terminal, string, callback)] — 回调需要 当标签完成的命令列表已准备就绪时,请执行 需要将命令数组传递给回调函数。

这似乎不起作用:

FileConsole.prototype.onTab = function(terminal, command, callback) {
    callback(['big', 'hairy', 'gorilla']);
};

【问题讨论】:

    标签: javascript jquery jquery-terminal


    【解决方案1】:
    $(...).terminal(..., {
    
        tabcompletion: true, // this option can be removed in latest version
        completion: function(terminal, command, callback) {
            callback(['big', 'hairy', 'gorilla']);
        }
    });
    

    我认为他们两个都应该有一个选项,就像登录一样。

    因为它是一个函数,您可以根据字符串的位置使用不同的值(例如 bash shell,其中第一个是命令,下一个是文件名或目录,取决于使用的命令)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-04
      • 2017-03-12
      • 1970-01-01
      • 2017-03-17
      • 2018-06-28
      相关资源
      最近更新 更多