EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

fvwm-menu-directory - Online în cloud

Rulați fvwm-menu-directory în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda fvwm-menu-directory care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


fvwm-menu-directory - creează un meniu de navigare în director pentru fvwm

REZUMAT


fvwm-meniu-director [ --Ajutor|-h|-? ] [ --versiune|-V ] [ --Nume|creat NUME ] [ --titlu|-t
NUME ] [ --articol|-aceasta NUME ] [ --icoana-titlu|-icoană-t XPM ] [ --icon-dir|-icoana-d XPM ] [
--fișier-icoană|-icoană-f XPM ] [ --icoana-aplicație|-icoana-a XPM ] [ --wm-icoane ] [ --dir|-d NUME ] [
--Ordin|-o NUM ] [ --[nu toti|-a ] [ --[fără]linkuri|-l ] [ --xterm|-x CMD ] [
--titlu-executiv|-exec-t CMD ] [ --exec-file|-executiv-f CMD ] [ --exec-app|-exec-a [CMD] ] [
--titlu-comandă|-comandă-t CMD ] [ --comandă-fișier|-comandă-f CMD ] [
--command-app|-comandă-a CMD ] [ --[fără]reutilizare|-r ] [ --[no]check-subdirs|-ch ] [
--special-dirs|-s [VALOARE] ] [ --[fără]memorie-pentru-viteză|-mem ] [ --meniu-stil|- barbati NUME ] [
--nume-funcție|-f NUME ]

DESCRIERE


Un script perl care oferă o ieșire de citit cu PipeRead pentru a construi un meniu fvwm
care conține o listă de director. Aproape totul poate fi configurat.

SUGESTII


Elementul de titlu cu propria sa acțiune atașată este de obicei adăugat în meniu. Acesta poate fi folosit
pentru a defini o acțiune pentru directorul pentru care este creat meniul, cum ar fi pornirea a
terminal în acest director (implicit). Cu toate acestea, acest lucru poate enerva unii utilizatori. A dezactiva
utilizarea acțiunii titlului --titlu-comandă "", pentru a elimina complet titlul utilizați --titlu "".

OPŢIUNI


--Ajutor
arată utilizarea și ieșirea

--versiune
arată versiunea și ieși

--Nume nume
numele meniului, folosit numai cu --reuse, implicit este MenuBrowser

--titlu titlu
Formatul titlului meniului, implicit este „%*-40p” - ultimele 40 de caractere ale căii complete curente.
TAB poate fi specificat ca „\t”, dar în .fvwm2rc ar trebui să specificați o bară oblică inversă dublă sau
un adevărat TAB.

Specificatori de format: %d - numele directorului curent %p - directorul curent plin
cale

Acești specificatori pot primi o dimensiune întreagă opțională, pozitivă pentru ajustată la dreapta
șir sau negativ pentru ajustarea la stânga, exemplu: %8x; și opțional *num sau *-num, care
înseamnă să lăsați doar primul sau ultimul (dacă minus) număr de caractere, numărul trebuie să fie mai mare
decât 3, deoarece partea cu dungi este înlocuită cu „...”, exemplu: %*30x. Ambele pot fi
combinat: %-10*-20x, aceasta indică să obțineți numai ultimele 20 de caractere, dar dacă
lungimea este mai mică de 10 - pentru a umple până la 10 spații în dreapta.

--articol format
Formatul elementului de meniu, implicit este „%n”. TAB și modificatorii de lățime pentru %n, %N și %s pot fi
specificat așa cum este descris în --titlu de mai sus. Rețineți, specificarea unui format care nu este implicit încetinește
scenariul.

Specificatori de format:

%n - nume fișier/dir (fără cale)
%N - nume fișier/dir (complet cu calea)
%d - data fișierului/dir (aaaa-mm-zz HH:MM:SS)
%D - data fișierului/dir (aaaa-ll-zz)
%s - dimensiunea fișierului/dir (în octeți)
%t - tip fișier/dir (Fișier|Dir |Link|Sock|Blck|Char|Pipe)
%T - tip fișier/dir (F|D|L|S|B|C|P)

Exemplu: --title „%*-40p\tData, Tip\tDimensiune” --item „%*40n\t%d %t\t%s”

--icoana-titlu icoană
pictograma titlu al meniului, implicit este niciunul

--icon-dir icoană
pictograma meniu director, implicit este niciunul

--fișier-icoană icoană
pictograma fișier meniu, implicit este niciunul

--icoana-aplicație icoană
pictograma aplicației de meniu, implicit este niciunul

--wm-icoane
definiți nume de pictograme potrivite pentru utilizarea cu pachetul wm-icons. În prezent, acesta este echivalent
la: --icon-title menu/folder-open.xpm --icon-item menu/file.xpm --icon-dir
menu/folder.xpm --icon-app menu/utility.xpm.

--dir dir
director de pornire, implicit este ${HOME-.}

--Ordin număr
în intervalul (-6 .. 6), implicit este 5:

1 - nu sortați, 2 - mai întâi directori, 3 - fișierele mai întâi
4 - sortați după nume, 5 - mai întâi directori, 6 - fișierele mai întâi
Numărul negativ reprezintă ordinea inversă.

--[nu toti
arată fișierele ascunse, ca în „ls -A”, implicit este --noall

--[fără]linkuri
urmați directoarele legate, implicit este --nolinks

--xterm comandă
Apel terminal X, implicit este „xterm -e”

--titlu-executiv comandă
o comandă fvwm Exec pe titlul directorului (de obicei shell), implicit este
${SHELL-/ Bin / sh}. „-” înseamnă nicio comandă Exec, adică Nu. Dacă comanda nu este pornită
cu '^' se adaugă apelul la terminal X. Comanda este pornită în cea curentă
director.

--exec-file comandă
o comandă fvwm Exec pentru fișierele obișnuite, implicit este ${EDITOR-vi}. „-” înseamnă fără Exec
comandă, adică Nup. Dacă comanda nu este pornită cu '^', apelul terminalului X este
prefacut. Numele actual al fișierului este adăugat la comandă.

--exec-app [comanda]
o comandă fvwm Exec pe fișierele +x, implicit este „-”, ceea ce înseamnă aceeași comandă ca și on
fișiere obișnuite. Dacă nu este dată nicio comandă, se presupune că este goală - pur și simplu rulați +x
fişier. Dacă comanda nu este pornită cu '^', se adaugă un apel X la terminal. Actualul
numele fișierului este adăugat la comandă.

--titlu-comandă comandă
o comandă fvwm de executat pe titlu. Dacă această opțiune nu este dată (sau comanda este „-”),
se folosește în schimb „--exec-title”. În comandă, %d este înlocuit cu full
calea catre director.

De fapt, --exec-title=tcsh este echivalent cu --command-title='Exec cd „%d”; x termen -e
tcsh'

Valoarea goală dezactivează acțiunea de titlu.

--comandă-fișier comandă
o comandă fvwm de executat pe fișiere obișnuite. Dacă această opțiune nu este dată (sau comanda
este „-'), este folosit în schimb „--exec-file”. În comandă, %f este înlocuit cu
calea completă a fișierului.

De fapt, --exec-file=vi este echivalent cu --command-file='Exec xterm -e vi "%f"'

--command-app comandă
o comandă fvwm de executat pe fișierele +x. Dacă această opțiune nu este dată (sau comanda este
'-'), se folosește în schimb „--command-app”. În comandă, %f este înlocuit cu
calea completă a fișierului.

De fapt, --exec-app=^exec este echivalent cu --command-app='Exec exec "%f"'

--[fără]reutilizare
fără meniuri pop-up, reutilizați același meniu, implicit este --noreuse. Când specificați acest lucru
opțiunea este folosită acțiunea Meniu, nu Popup. De asemenea, parametrul --name nu este ignorat,
iar parametrul --dir este ignorat dacă există ~/.fvwm/.fvwm-menu-directory.dir fişier. Acest
fișierul este creat sau utilizat doar cu această opțiune specificată, este singura soluție pentru
starea curentă a meniului fvwm.

--[no]check-subdirs
verificați toate subdir-urile pentru a avea permisiunea de executare (+x) și înlocuiți „Popup”/”Meniu”
comandă cu „Nu” pentru acestea fără permisiuni. Aceasta are un efect vizual de
dezactivarea triunghiului pop-up din elementul subdirectorului. Valoarea implicită este --nocheck-subdirs,
deoarece: 1) activarea acestui lucru încetinește puțin scriptul, 2) cu această opțiune activată, dacă nu
pictogramele folosite și nicio sortare separată a fișierelor/dir/fișierului nu există nicio modalitate de a ști că elementul
este un director și nu un fișier.

--special-dirs valoare
adăugați .. sau ~ sau / directoare speciale în funcție de valoarea opțională dată. Fără cu
opțiunea aceste directoare nu sunt adăugate. Valoarea implicită, dacă nu este specificată, este „1,2”. The
valoarea este indicii de director special ordonați, separați prin virgulă, unde 1 este părinte
director, 2 este directorul principal, 3 este directorul rădăcină. Dacă minus este adăugat înaintea lui
valoare, directoarele speciale sunt adăugate în partea de jos a meniului în loc de sus. Valoarea „0”
sau orice valoare proastă echivalează cu nespecificarea deloc a acestei opțiuni.

--[fără]memorie-pentru-viteză
utilizați optimizarea vitezei, adică folosiți meniurile directoare create anterior fără a le distruge
când este închis, implicit este --nomemory-for-speed

Atenție: optimizarea vitezei ocupă multă memorie
care nu este niciodată eliberat din nou în timp ce fvwm rulează.

--meniu-stil nume
atribuiți nume MenuStyle meniurilor

--nume-funcție nume
suprascrieți numele implicit MissingSubmenuFunction care este „FuncFvwmMenuDirectory”

Parametrii opțiunii pot fi specificați fie folosind „=”, fie în următorul argument. Opțiuni scurte
sunt ok dacă nu ambigue: „-a”, „-x”, „-icon-f”; dar ai grijă cu opțiunile scurte, ce este
acum fără ambiguitate, poate deveni ambiguu în versiunile următoare.

UTILIZARE


Puneți asta în fișierul de configurare fvwm pentru a invoca scriptul:

AddToFunc FuncFvwmMenuDirectory
+ I PipeRead "fvwm-menu-directory -d '$0'"

Exemplu mai complex:

# 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 „Mergeți la: %d” --wm-icons”

Și puneți asta în meniul din care doriți să apară meniurile directoarelor:

AddToMenu SomeMenu Missing SubmeniuFunction FuncFvwmMenuDirectory
+ Popup „Director de pornire” $[HOME]
+ „Directorul Httpd” Popup /home/httpd

Notă: vă rugăm să utilizați nume de căi absolute.

Este o idee bună să setați întârzierea meniului pop-up la ceva pozitiv și să activați ocupat
cursor

MenuStyle * PopupDelayed, PopupDelay 200
BusyCursor DynamicMenu Adevărat

în fișierul de configurare când utilizați acest script pentru rezultate mai bune.

O altă utilizare interesantă ("--reuse" sau "-r" este obligatorie pentru aceasta):

Browser AddToMenu
+ DynamicPopupAction PipeRead \\
„fvwm-menu-directory -r -na Browser -d / -s”
AddToMenu SomeMenu „Browserul meu” Meniu Browser

Aici parametrul „--dir” (directorul de pornire) este ignorat dacă există
~/.fvwm/.fvwm-menu-directory.dir fișier, pe care îl puteți șterge.

AUTORI


Inspirat pe 1999-06-07 de Dominik Vogt[e-mail protejat]>.

Rescris pe 1999-08-05 de Mikhael Goikhman[e-mail protejat]>.

COPIEREA


Scriptul este distribuit prin aceiași termeni ca și fvwm. Vezi GNU General Public License
pentru detalii.

Utilizați fvwm-menu-directory online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    NSIS: Nullsoft Scriptable Install System
    NSIS: Nullsoft Scriptable Install System
    NSIS (Nullsoft Scriptable Install
    System) este o sursă deschisă profesională
    sistem pentru a crea programe de instalare Windows. Aceasta
    este conceput pentru a fi cât mai mic și flexibil
    cat posibil...
    Descărcați NSIS: Nullsoft Scriptable Install System
  • 2
    authpass
    authpass
    AuthPass este o parolă open source
    manager cu sprijin pentru popular şi
    Keepass dovedit (kdbx 3.x ȘI kdbx 4.x...
    Descărcați authpass
  • 3
    Zabbix
    Zabbix
    Zabbix este o companie deschisă de clasă enterprise
    soluție de monitorizare distribuită la sursă
    conceput pentru a monitoriza și urmări
    performanța și disponibilitatea rețelei
    servere, dispozitive...
    Descărcați Zabbix
  • 4
    KDiff3
    KDiff3
    Acest depozit nu mai este întreținut
    și se păstrează în scop de arhivă. Vedea
    https://invent.kde.org/sdk/kdiff3 for
    cel mai nou cod și
    https://download.kde.o...
    Descărcați KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX este o interfață grafică pentru
    Încărcătorul USB al lui Waninkoko, bazat pe
    libwiigui. Permite listarea și
    lansarea de jocuri Wii, jocuri Gamecube și
    homebrew pe Wii și WiiU...
    Descărcați USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS oferă caracteristici ANSI SQL
    și rulează pe Linux, Windows și
    mai multe platforme Unix. Caracteristici
    concurență și performanță excelente
    & putere...
    Descărcați Firebird
  • Mai mult »

Comenzi Linux

Ad