Ubuntu also tried mixing GUI and CLI in its Unity HUD [1] as part of their "intent-driven interface". The HUD retrofitted all existing menus of an application into hierarchical, searchable and "autocompletable" actions. In all applications you could press the super key (the "Windows key") and start typing what you were looking for.
In my personal experience, the search functionality was extremely useful when using for the first time one a complex application such as Gimp or Libre Office. Unfortunately all extra functionalities (autocomplete, for instance) required the applications to explicitly support the HUD and few (any?) application added the necessary code once GNOME 3 appeared.
In my personal experience, the search functionality was extremely useful when using for the first time one a complex application such as Gimp or Libre Office. Unfortunately all extra functionalities (autocomplete, for instance) required the applications to explicitly support the HUD and few (any?) application added the necessary code once GNOME 3 appeared.
[1] https://wiki.ubuntu.com/Unity/HUD