Il s'agit de la commande vilget qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
vileget - Transmettez les demandes de modification de fichier à un éditeur Vile exécutant Vileserv.
SYNOPSIS
vilget [-n] [-d] [-w] [-s chemin-douille] [-c commander] [-C commander] [filet ...]
DESCRIPTION
Vileget peut être utilisé pour charger des fichiers dans une instance déjà en cours d'exécution de Vile ou XVile. Les
l'éditeur doit déjà avoir chargé et démarré le module perl de Vileserv. (Voir le Vileserv
documentation pour plus de détails.)
Par défaut, si vileget ne peut pas se connecter à une instance en cours d'exécution de l'éditeur, il essaie de
commencer un nouveau. Cela ne fonctionnera correctement que si vous avez configuré Vile pour démarrer
Vileserv automatiquement. (Vileget essaiera d'abord de trouver un binaire XVile, puis cherchera un
Vile binaire.)
Vileget recherche le socket Vileserv dans le répertoire personnel de l'utilisateur ($HOME/.vilesock) par
défaut. Ceci peut être modifié en réglant le VILESOCK variable d'environnement, ou en utilisant
le -s option.
Si vileget reçoit un nom de répertoire, il essaie de faire en sorte que la cible Vile charge le
répertoire.pm module et affichez la liste de répertoires appropriée. Cela ne fonctionne que pour le
premier répertoire mentionné sur la ligne de commande, et cela ne fonctionne que si la cible Vile est
configuré pour accepter les commandes à distance (voir le -c/-C option).
LIGNE DE COMMANDE OPTIONS
-d Avec cette option, vileget changera le répertoire de travail courant de l'exécution
Vile pour être le répertoire dans lequel vilget est exécuté, en plus de charger n'importe quel
fichiers demandés.
-n Cela dit à vileget de NE PAS essayer de démarrer une nouvelle instance de Vile si nécessaire. Si
vileget ne peut pas se connecter à un Vile en cours d'exécution, il mourra simplement avec une erreur de connexion
à la place.
-w Vileget attend que le ou les fichiers donnés soient écrits par Vile avant de quitter.
-s chemin-douille
Indique à vileget d'utiliser le socket donné par chemin-douille. Cela remplace la valeur par défaut et
la variable d'environnement VILESOCK.
-c commander
-C commander
La -c et -C les options peuvent être utilisées pour passer des commandes Vile arbitraires à un
exemple de Vile. Ceux-ci peuvent être utilisés en même temps que les modifications de fichiers sont
demandé, ou sans donner de fichiers du tout. Lorsque des arguments de fichier sont utilisés, le -c
l'option peut être utilisée pour exécuter une commande Vile avant les fichiers demandés sont chargés.
La -C l'option est utilisée pour exécuter une commande Vile après les fichiers demandés sont chargés.
Si aucun argument de fichier n'est donné, alors -c et -C sont fondamentalement les mêmes, sauf que -c
a la priorité. Ces options ne sont pas répétables, vous ne pouvez donc exécuter que deux Vile
commandes par invocation de vilget. Bien sûr, il y a toujours des procédures...
Vous pouvez vous amuser sans réfléchir avec ces deux options. Par exemple, vous pouvez
popup et fermez la liste des tampons en exécutant à plusieurs reprises :
villeget -c '*'
Comme un clin d'œil à la sécurité, l'exécution des commandes est désactivée par défaut dans Vileserv. À
l'activer, vous pouvez utiliser
setv %vileserv-accept-commands vrai
dans votre .vilerc déposer. Notez que l'exécution de quelque chose comme
vileget -c 'setv %vileserv-accept-commands false'
peut être utilisé pour désactiver dynamiquement les commandes à distance. Naturellement, cela est considéré comme
être à la fois une violation de sécurité *et* une fonctionnalité...
Passer des commandes arbitraires à Vile peut très bien produire des résultats arbitraires. L'auteur
n'assume aucune responsabilité pour les sessions d'édition qui se sont effondrées en singularités, ou, comme
une question de fait, pour toute autre chose.
Utilisez vileget en ligne en utilisant les services onworks.net