"list-cmd-edit" "1" "" "" "Starbuntu"
list-cmd-edit - visualizza e modifica elenchi di etichette associate a un comando e facoltativamente a un'icona e, in tal caso, esegue il comando (fornito da Starbuntu)
list-cmd-edit --list=<percorso dell'elenco>[ --arg=<argomento dell'elenco> --head=<intestazione> --icon=<icona, se non incluso nell'elenco stesso> --winicon=<icona finestra> --parent=<programma chiamante> --edit=true|false --shut=true|false (la finestra si chiude quando si perde il focus) --opt=<altre opzioni yad, separate da spazi protetti>]
Il programma Starbuntu list-cmd-edit gestisce nel pannello Tint2 le liste "App Menu", "Recentemente Menu", "Segnalibri Menu", "Memo Menu", "Espositione file Menu", "Espositione Url Menu", "Volume Menu" e "Controllo Sessione Menu" e ne consente la modifica ad eccezione del Recentemente Menu, del Controllo Sessione Menu e dell'App Menu. Tuttavia, quest'ultimo menu consente l'input di variabili di ambiente e parametri nel formato <variabili di ambiente>%<parametri>. Il programma list-cmd-edit è anche la base per la marcatura delle cartelle nel file manager Rox e per gli elenchi creati da te. La gestione di queste liste è quindi ovunque la stessa.
Una voce dell'elenco viene selezionata o con i tasti su-giù, con un clic del mouse o digitando (anche RegEx) una delle sue sottostringhe. In quest'ultimo caso la digitazione rimane attiva per qualche secondo e si possono usare i tasti su-giù per saltare avanti e indietro solo tra le voci con la stessa sottostringa. Attiva la voce dell'elenco selezionata con il tasto Invio o con un doppio clic del mouse.
Se desideri aggiungere una voce all'elenco, procedi come segue:
Se desideri modificare una voce dell'elenco, procedi come descritto sopra, ma non fare clic su "Nuovo" dopo "Edit". È possibile modificare un'intestazione esistente chiamando il programma con il parametro --head=<intestazione>. Altrimenti verrà creata un'intestazione temporanea con questo parametro.
Fai attenzione quando inserisci alcuni caratteri speciali, in quanto possono portare a risultati indesiderati. I possibili rimedi vengono visualizzati facendo clic sul pulsante "Dritte".
Puoi anche modificare una voce dell'elenco con testo semplice (cioè senza comando) facendo doppio clic su di essa e poi modificandola nella finestra di visualizzazione della voce. Così i testi lunghi possono essere modificati più comodamente e il problema dei caratteri speciali qui non vale.
Se desideri eliminare una voce dell'elenco, procedi come segue:
I dati grezzi per gli elenchi citati già pronti si trovano come file di testo *.lst nella cartella ~/.config/gtk-3.0, ad eccezione del App Menu, i cui dati sono salvati nella cartella ~/.config/menus, così come l'elenco delle cartelle marcate nel file manager Rox, il cui file di testo marked-directories.lst si trova nella cartella ~/.config/rox.sourceforge.net/ROX-Filer.
Se desideri utilizzare il programma list-cmd-edit per i tuoi propri elenchi, tieni presente quanto segue:
Tuttavia, creare i propri elenchi utilizzando il programma Starbuntu multimenu è molto più semplice e consente anche una struttura di elenchi nidificata.
--list=<percorso della fonte dell'elenco>
[ --arg=<argomento dell'elenco> ]
[ --head=<intestazione> ]
[ --icon=<percorso della icona, se non contenuta nella fonte dell'elenco> ]
[ --winicon=<icona della finestra> ]
[ --parent=<programma invocante> ]
[ --edit=true|false ]
[ --shut=true|false (la finestra si chiude in caso di sfocatura) ]
[ --opt=<ulteriori opzioni di yad separate da spazi infrangibili> ]
/usr/local/bin/list-cmd-edit
$HOME/.config/gtk-3.0/files.lst
$HOME/.config/gtk-3.0/links.lst
$HOME/.config/gtk-3.0/notes.lst
$HOME/.config/gtk-3.0/volume.lst
$HOME/.config/rox.sourceforge.net/ROX-Filer/marked-directories.lst
$HOME/.config/menus/Apps.lst
$HOME/.config/menus/AudioVideo.lst
$HOME/.config/menus/File-Management.lst
$HOME/.config/menus/Game.lst
$HOME/.config/menus/Graphics.lst
$HOME/.config/menus/LibreOffice.lst
$HOME/.config/menus/Network.lst
$HOME/.config/menus/Office.lst
$HOME/.config/menus/Settings.lst
$HOME/.config/menus/Starbuntu-File-Apps.lst
$HOME/.config/menus/Starbuntu-Network.lst
$HOME/.config/menus/Starbuntu-Settings.lst
$HOME/.config/menus/Starbuntu-System-Admin.lst
$HOME/.config/menus/Starbuntu-Utility.lst
$HOME/.config/menus/System-Administration.lst
$HOME/.config/menus/System-Tools.lst
$HOME/.config/menus/Terminate.lst
$HOME/.config/menus/Utility.lst
Peter Starfinger <info@die-starfingers.de>