AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

fvwm-menu-directory - En ligne dans le Cloud

Exécutez fvwm-menu-directory dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande fvwm-menu-directory 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


fvwm-menu-directory - crée un menu de navigation dans les répertoires pour fvwm

SYNOPSIS


fvwm-menu-répertoire [ --Aidez-moi|-h|-? ] [ --version|-V ] [ --Nom|établi NOM ] [ --Titre|-t
NOM ] [ --Objet|-il NOM ] [ --icon-titre|-icône-t XPM ] [ --icon-dir|-icône-d XPM ] [
--icon-fichier|-icône-f XPM ] [ --icon-app|-icône-a XPM ] [ --wm-icônes ] [ --rép|-d NOM ] [
--ordre|-o NOMBRE ] [ --[non]tout|-a ] [ --[pas] de liens|-l ] [ --xterm|-x CMD ] [
--exec-titre|-exec-t CMD ] [ --fichier-exec|-exec-f CMD ] [ --exec-app|-exec-a [CMD] ] [
--commande-titre|-commande-t CMD ] [ --commande-fichier|-commande-f CMD ] [
--command-app|-commande-a CMD ] [ --[no]réutiliser|-r ] [ --[no]vérifier les sous-répertoires|-ch ] [
--spécial-dirs|-s [VALEUR] ] [ --[no]mémoire pour la vitesse|-mem ] [ --style-menu|-Hommes NOM ] [
--nom-fonction|-f NOM ]

DESCRIPTION


Un script perl qui fournit une sortie à lire avec PipeRead pour créer un menu fvwm
contenant une liste de répertoires. Presque tout peut être configuré.

ASTUCES


L'élément de titre avec sa propre action attachée est généralement ajouté au menu. Cela peut être utilisé
pour définir une action pour le répertoire pour lequel le menu est construit, comme démarrer un
terminal dans ce répertoire (par défaut). Cependant, cela peut gêner certains utilisateurs. Pour désactiver
le titre action utiliser --commande-titre "", pour supprimer complètement le titre, utilisez --Titre "".

OPTIONS


--Aidez-moi
afficher l'utilisation et quitter

--version
afficher la version et quitter

--Nom prénom
nom du menu, utilisé uniquement avec --reuse, la valeur par défaut est MenuBrowser

--Titre titre
format du titre du menu, la valeur par défaut est '%*-40p' - les 40 derniers caractères du chemin complet actuel.
TAB peut être spécifié comme '\t', mais dans .fvwm2rc vous devez spécifier une double barre oblique inverse ou
un vrai TAB.

Spécificateurs de format : %d - le nom du répertoire actuel %p - le répertoire actuel plein
chemin

Ces spécificateurs peuvent recevoir une taille entière facultative, positive pour la droite ajustée
chaîne ou négatif pour l'ajustement à gauche, exemple : %8x ; et en option *num ou *-num, qui
signifie ne laisser que le premier ou le dernier (si moins) nombre de caractères, le nombre doit être supérieur
que 3, puisque la partie rayée est remplacée par "...", exemple : %*30x. Les deux peuvent être
combiné : %-10*-20x, cela indique de n'obtenir que les 20 derniers caractères, mais si le
la longueur est inférieure à 10 - pour remplir jusqu'à 10 espaces sur la droite.

--Objet le format
format d'élément de menu, la valeur par défaut est '%n'. Les modificateurs de TAB et de largeur pour %n, %N et %s peuvent être
spécifié comme décrit dans --Titre dessus. Remarque, la spécification d'un format non par défaut ralentit
le script.

Spécificateurs de format :

%n - nom du fichier/répertoire (sans le chemin)
%N - nom du fichier/répertoire (complet avec le chemin)
%d - date du fichier/répertoire (aaaa-mm-jj HH:MM:SS)
%D - date du fichier/répertoire (aaaa-mm-jj)
%s - taille du fichier/répertoire (en octets)
%t - type de fichier/répertoire (Fichier|Répertoire |Lien|Sock|Blck|Char|Pipe)
%T - type de fichier/répertoire (F|D|L|S|B|C|P)

Exemple : --title '%*-40p\tDate, Type\tSize' --item '%*40n\t%d %t\t%s'

--icon-titre icône (sur le bord gauche de l'écran)
icône de titre de menu, par défaut aucun

--icon-dir icône (sur le bord gauche de l'écran)
icône de répertoire de menu, la valeur par défaut est aucun

--icon-fichier icône (sur le bord gauche de l'écran)
icône du fichier de menu, aucune valeur par défaut

--icon-app icône (sur le bord gauche de l'écran)
icône d'application de menu, par défaut aucun

--wm-icônes
définir des noms d'icônes adaptés à une utilisation avec le package wm-icons. Actuellement c'est équivalent
à : --icon-title menu/folder-open.xpm --icon-item menu/file.xpm --icon-dir
menu/dossier.xpm --icon-app menu/utility.xpm.

--rép dir
répertoire de départ, la valeur par défaut est ${HOME-.}

--ordre nombre
dans la plage (-6 .. 6), la valeur par défaut est 5 :

1 - ne pas trier, 2 - dirs d'abord, 3 - fichiers d'abord
4 - trier par nom, 5 - dirs d'abord, 6 - fichiers d'abord
Le nombre négatif représente l'ordre inverse.

--[non]tout
afficher les fichiers cachés, comme dans 'ls -A', la valeur par défaut est --noall

--[pas] de liens
suivre les répertoires liés, la valeur par défaut est --nolinks

--xterm commander
Appel du terminal X, la valeur par défaut est 'xterm -e'

--exec-titre commander
une commande fvwm Exec sur le titre du répertoire (généralement le shell), la valeur par défaut est
${SHELL-/ Bin / sh}. '-' signifie aucune commande Exec, c'est-à-dire Nop. Si la commande n'est pas lancée
avec '^' X l'appel du terminal est préfixé. La commande est lancée dans le
répertoire.

--fichier-exec commander
une commande fvwm Exec sur les fichiers normaux, la valeur par défaut est ${EDITOR-vi}. '-' signifie pas d'Exec
commande, c'est-à-dire Nop. Si la commande n'est pas lancée avec '^', l'appel du terminal X est
préfixé. Le nom du fichier réel est ajouté à la commande.

--exec-app [commander]
une commande fvwm Exec sur les fichiers +x, la valeur par défaut est '-', ce qui signifie la même commande que sur
fichiers normaux. Si aucune commande n'est donnée, il est supposé être vide - exécutez simplement le +x
déposer. Si la commande n'est pas lancée avec '^', l'appel du terminal X est ajouté au début. L'actuel
le nom du fichier est ajouté à la commande.

--commande-titre commander
une commande fvwm à exécuter sur le titre. Si cette option n'est pas donnée (ou la commande est '-'),
le "--exec-title" est utilisé à la place. Dans la commande, %d est remplacé par l'intégralité
chemin du répertoire.

Ainsi, --exec-title=tcsh équivaut à --command-title='Exec cd "%ré"; xterm -e
tcsh'

La valeur vide désactive l'action de titre.

--commande-fichier commander
une commande fvwm à exécuter sur les fichiers normaux. Si cette option n'est pas donnée (ou commande
est '-'), le "--exec-file" est utilisé à la place. Dans la commande, %f est remplacé par le
chemin complet du fichier.

En fait, --exec-file=vi est équivalent à --command-file='Exec xterm -e vi "%f"'

--command-app commander
une commande fvwm à exécuter sur les fichiers +x. Si cette option n'est pas donnée (ou si la commande est
'-'), le "--command-app" est utilisé à la place. Dans la commande, %f est remplacé par le
chemin complet du fichier.

En fait, --exec-app=^exec est équivalent à --command-app='Exec exec "%f"'

--[no]réutiliser
pas de menus contextuels, réutilisez le même menu, la valeur par défaut est --noreuse. Lorsque vous spécifiez ceci
option, l'action Menu est utilisée, pas Popup. De plus, le paramètre --name n'est pas ignoré,
et le paramètre --dir est ignoré s'il y a ~/.fvwm/.fvwm-menu-directory.dir déposer. Cette
fichier est uniquement créé ou utilisé avec cette option spécifiée, c'est la seule solution pour
l'état actuel du menu fvwm.

--[no]vérifier les sous-répertoires
vérifiez tous les sous-répertoires pour avoir l'autorisation d'exécution (+x) et remplacez "Popup"/"Menu"
commande avec "Nop" pour ceux-ci sans autorisations. Cela a un effet visuel de
désactivation du triangle contextuel dans l'élément de sous-répertoire. La valeur par défaut est --nocheck-subdirs,
car : 1) activer cela ralentit un peu le script, 2) avec cette option activée, si non
icônes utilisées et aucun tri séparé dir/file utilisé il n'y a aucun moyen de savoir que l'élément
est un répertoire et non un fichier.

--spécial-dirs Plus-value
ajouter .. ou ~ ou / des répertoires spéciaux selon la valeur optionnelle donnée. Sans avec
option ces répertoires ne sont pas ajoutés. La valeur par défaut si non spécifiée est "1,2". Les
la valeur est des index de répertoires spéciaux ordonnés séparés par des virgules, où 1 est le parent
répertoire, 2 est le répertoire de base, 3 est le répertoire racine. Si moins est précédé du
valeur, des répertoires spéciaux sont ajoutés au bas du menu au lieu du haut. Valeur "0"
ou toute mauvaise valeur équivaut à ne pas spécifier du tout cette option.

--[no]mémoire pour la vitesse
utiliser l'optimisation de la vitesse, c'est-à-dire utiliser les menus de répertoires créés précédemment sans détruire
lorsqu'il est fermé, la valeur par défaut est --nomemory-for-speed

Attention : l'optimisation de la vitesse prend beaucoup de mémoire
qui n'est plus jamais libéré pendant que fvwm est en cours d'exécution.

--style-menu prénom
attribuer le nom MenuStyle aux menus

--nom-fonction prénom
écraser le nom par défaut MissingSubmenuFunction qui est "FuncFvwmMenuDirectory"

Les paramètres d'option peuvent être spécifiés à l'aide de '=" ou dans l'argument suivant. Options courtes
sont ok sinon ambigus : "-a", "-x", "-icon-f" ; mais soyez prudent avec les options courtes, ce qui est
désormais sans ambiguïté, peut devenir ambigu dans les prochaines versions.

UTILISATION


Mettez ceci dans votre fichier de configuration fvwm pour appeler le script :

AddToFunc FuncFvwmMenuRépertoire
+ I PipeRead "fvwm-menu-directory -d '$0'"

Exemple plus complexe :

# AddToFunc FuncFvwmMenuDirectory
# + I PipeRead "fvwm-menu-directory -d '$0' -x 'Eterm -g 80x40 -e' \\
-a -l -o 6 --exec-app --exec-title 'tcsh -l' --exec-file 'vim -R' \\
-t 'Aller à : %d' --wm-icons"

Et mettez ceci dans le menu à partir duquel vous souhaitez faire apparaître les menus des répertoires :

AddToMenu SomeMenu MissingSubmenuFunction FuncFvwmMenuDirectory
+ Popup "Répertoire d'accueil" $[HOME]
+ Popup "Répertoire HTTPD" /home/httpd

Remarque : veuillez utiliser des noms de chemin absolus.

C'est une bonne idée de régler le délai d'affichage du menu sur quelque chose de positif et d'activer
curseur

Style de menu * PopupDelayed, PopupDelay 200
BusyCursor DynamicMenu Vrai

dans votre fichier de configuration lorsque vous utilisez ce script pour de meilleurs résultats.

Une autre utilisation intéressante ("--reuse" ou "-r" est obligatoire pour cela):

Navigateur AddToMenu
+ DynamicPopupAction PipeRead \\
"fvwm-menu-directory -r -na Browser -d / -s"
AddToMenu SomeMenu "Mon navigateur" Navigateur de menus

Ici, le paramètre "--dir" (répertoire de départ) est ignoré s'il y a
~/.fvwm/.fvwm-menu-directory.dir fichier, que vous pouvez supprimer.

AUTEURS


Inspiré le 1999-06-07 par Dominik Vogt[email protected]>.

Réécrit le 1999-08-05 par Mikhael Goikhman[email protected]>.

COPIER


Le script est distribué par les mêmes termes que fvwm lui-même. Voir la licence publique générale GNU
pour en savoir plus.

Utilisez fvwm-menu-directory en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad