Question

Quelqu'un a-t-il une extraction de code montrant comment obtenir l'achèvement de l'onglet JQuery Terminal?

http://termininal.jcubic.pl/

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

Je reçois la fonction Appeler OK, qu'est-ce qui me confondre est comment retourner l'ensemble des valeurs d'achèvement possibles.

Et le doco me laisse un peu dans le noir:

Achèvement [Fonction (terminal, chaîne, rappel)] - Callback doit être exécuté lorsque la liste des commandes pour l'achèvement de l'onglet est prête, vous besoin de transmettre des commandes de commandes à la fonction de rappel.

Cela ne semble pas fonctionner:

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

Était-ce utile?

La solution

$(...).terminal(..., {

    tabcompletion: true, // this option can be removed in latest version
    completion: function(terminal, command, callback) {
        callback(['big', 'hairy', 'gorilla']);
    }
});

Je pense qu'il devrait y avoir une option pour les deux comme avec la connexion.

Parce que c'est une fonction que vous pouvez utiliser différentes valeurs dépendent du lieu de la chaîne (comme avec une coque Bash où la commande est la commande et le nom de fichier ou répertoire de fichier dépend de la commande usagée).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top