Esiste uno strumento di ricerca di menu simile a HUD simile alla shell per Xfce / GNOME / Cinnamon?


74

Ubuntu Heads-Up Display ( HUD ): lo adori o lo odi. Personalmente preferisco un desktop classico, quindi uso Xfce o GNOME-fork Cinnamon e mi piacerebbe mantenere quei menu dove sono.

Ma l'HUD è davvero fantastico quando i tuoi menu sono complessi e hai dimenticato dove si trova un'opzione. Questo rende quel trucco di ricerca molto interessante.

So che l'HUD è specifico di Unity. Sto cercando uno strumento simile a HUD per integrare il menu in shell diverse da Unity.

C'è Appmenu Runner per KDE che lo fa. Esiste anche appmenu-qt per KDE.

Il problema con quanto sopra è che utilizza le librerie KDE e funziona solo per le app KDE.

Questo è Linux, dovrebbe esserci qualcosa del genere per le app GNOME / GTK, giusto?

Alla ricerca di qualsiasi strumento in grado di cercare nei menu. Uso già (d) Synapse , Kupfer e GNOME Do , ma quelli sono semplicemente lanciatori di app (con alcuni trucchi). Qualcosa del genere sarebbe sufficiente se solo includessero la ricerca nei menu dell'applicazione attualmente focalizzata.

L'HUD consente agli utenti di attivare le voci di menu digitando parte del nome. Utilizza un algoritmo di ricerca fuzzy che evidenzierà le corrispondenze parziali. Può abbinare voci di menu che sono più livelli in profondità nella gerarchia di menu di un'applicazione. La funzione, che sostituisce i tradizionali acceleratori di menu, viene attivata premendo il tasto alt.

Domande simili:


7
+1 Mi piacerebbe vedere qualcosa di simile all'HUD per altri desktop basati su GTK, ma non nel modo in cui lo sei adesso, e una cosa che ha funzionato come plugin per Synapse, Kupfer e Fare Gnome sarebbe fantastico.
Uri Herrera,

5
Dovrebbe essere possibile creare un'app indipendente dal desktop per l'HUD. Funziona come un servizio DBus su Ubuntu, quindi qualcuno "solo" ha bisogno di scrivere una bella interfaccia utente per interrogarlo.
James,

4
Quindi forse un plug-in Gnome-Do che interroga il servizio DBus sarebbe un obiettivo interessante per alcuni sviluppatori. :)
Redsandro,

Sto davvero cercando una risposta a questo, poiché l'HUD è lo strumento più potente che ho visto in Unity, quindi vorrei una risposta anche per questo. Ho raggiunto le stesse conclusioni, attraverso le tue ricerche. Hai provato anche lfhck? Vedo un post simile lì. Cavolo hai provato dappertutto vero? Vedi post quasi esatti dappertutto per questo. Sto pensando che hai colpito un muro. Proverò a fare una ricerca approfondita su questo.
No Time

Risposte:


7

Preferisco Synapse a Gnome-Do.

Sembra che ci sia qualche discussione sul portare questa funzione su Synapse .


1
Tuttavia, sembra che non ci siano molti progressi con questa funzione
studente

1
Allo stesso modo la risposta di Landroni di seguito, questa risposta non riguarda un equivalente HUD in Gnome. Synapse di Gnome-Do sono cercatori di file / applicazioni (equivalente di Dash) ma non consentono di trovare il comando all'interno di un'applicazione in esecuzione.
vmalep

3

C'è qmenu_hud: https://github.com/tetzank/qmenu_hud

Recupera semplicemente le voci di menu su dbus e le visualizza in dmenu.

Devi ancora ottenere le tue applicazioni, o meglio il toolkit che stanno utilizzando, per esportare le loro voci di menu in dbus. Questo è facile da fare con appmenu-qt per le applicazioni KDE e Qt. Non sono sicuro, ma penso che sia necessaria una versione patchata di gtk per abilitare l'appmenu lì. Immagino che Ubuntu fornisca pacchetti gtk con patch di default per Unity.


1
github.com/jamcnaughton/hud-menu sembra promettente; non l'ho ancora provato.
sondra.kinsey,

1

Dai un'occhiata a Plotino . È indipendente dalla shell, ma funziona solo con le applicazioni che utilizzano il toolkit GTK + 3. (Spero che possa soddisfare.)

inserisci qui la descrizione dell'immagine

Dal README di github:

Hai usato la "Tavolozza comandi" di Sublime Text o Atom? È un elenco di tutto ciò che quegli editor possono fare che si apre con la semplice pressione di un tasto e trova l'azione che stai cercando semplicemente digitando alcune lettere ...

Plotinus porta quella potenza in ogni applicazione del tuo sistema (cioè in quelli che usano il toolkit GTK + 3). Estrae automaticamente tutti i comandi disponibili introspettendo un'applicazione in esecuzione, adattandosi istantaneamente alle modifiche dell'interfaccia utente e mostrando solo le azioni pertinenti ...

Premi Ctrl + Maiusc + P (configurabile) e sei in affari ...

Informazioni sulle soluzioni dipendenti dalla shell

Mi rendo conto che l'OP ha chiesto soluzioni indipendenti dalla vendita, ma per completezza, lasciami dire:

  1. howtogeek ha detto (29-10-2017) "Con il passaggio all'ambiente Shell GNOME, nulla come l'HUD è disponibile, anche come estensione ."
  2. In realtà esiste un'estensione della shell gnome per l'HUD. Aggiornamento: ecco la versione attuale . (Le recensioni recenti della vecchia versione sono negative e alcune delle recensioni positive sottolineano che non funziona in Ubuntu 17.10.)
  3. Mate (ambiente desktop) offre un HUD: "Uno dei preferiti degli utenti di Unity 7 è l'Heads-Up Display (HUD) che fornisce un modo per cercare ed eseguire i comandi della barra dei menu senza che le dita lascino mai la tastiera."

2. Il problema è che: stai facendo riferimento a una fonte non di aggiornamento dell'estensione della shell di gnome. Utilizza invece il sito per sviluppatori dell'estensione come fonte: gitlab.com/lestcape/Gnome-Global-AppMenu
lestcape

-2

Io raccomanderei:

  • Impressionante-wm
  • Conky

Vedi Conky HUD per vedere come puoi "utilizzare awesomeper trasformarti Conkyin una sorta di display heads-up (HUD)". (Anche se non sono sicuro che questo risponda alla domanda originale.)

Dai anche un'occhiata qui: http://www.tuxradar.com/content/best-linux-desktop-search-tools


4
Alcune istruzioni su come duplicare le funzionalità dell'HUD sarebbero sicuramente utili. Inoltre, il collegamento sembra includere solo utilità per la ricerca di file anziché i menu.
Christopher Kyle Horton,

1
È possibile ottenere l'elenco dei comandi da Conky utilizzando un'interfaccia della riga di comando?
Anderson Green,

-3

Le seguenti due applicazioni fanno parte nominalmente di Xfce, ma possono essere prontamente utilizzate nel DE di vostra scelta.


La soluzione plug-in del pannello di seguito, tuttavia, non è indipendente dal desktop e richiede l'utilizzo di xfce4-panel. Ma dal momento che stai usando Xfce e stai cercando funzionalità simili nel mondo Gtk, potrebbe essere utile quanto segue.

  • xfce4-whiskermenu : "Whisker Menu è un programma di avvio alternativo per Xfce. [..] Se non sei sicuro di dove sia elencato un programma, invece di navigare in ogni categoria puoi semplicemente inserire un termine di ricerca . Il campo di ricerca è focalizzato all'apertura del menu, quindi puoi iniziare a digitare ".

    Menu Baffo


Inoltre, seleziona Come posso effettuare una ricerca simile a un trattino in Xfce? per una domanda simile con risposte pertinenti.


3
La domanda non riguarda come trovare e avviare le applicazioni ma come accedere alle voci della barra dei menu di una determinata applicazione usando la tastiera come in HUD.
studente

Quindi riformulare la domanda originale per chiarire. Così com'è, non lo è. Fondamentalmente, cos'è l'HUD?
Landroni,

4
HUD - Heads UP Display - utilizza un approccio intelligente basato sulla ricerca per trovare e accedere alle voci di menu di cui hai bisogno. È anche intelligente; HUD è in grado di ricordare quali elementi usi più spesso e di dare la priorità ai risultati. Ecco un video che mostra questa funzione nell'esempio di gimp. Ecco una panoramica: omgubuntu.co.uk/2012/01/hud-new-unity-feature Ora vogliamo qualcosa di simile che non è legato all'unità, che puoi usare in gnome o altri gestori di finestre.
studente

Fino alla caduta dell'unità 2d era possibile anche con lo stesso HUD ( askubuntu.com/questions/202117/xmonad-with-unity-hud )
studente

1
Non sarebbe un po 'scortese dal momento che non è una mia domanda? Altrimenti lo farò.
studente
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.