web-dev-qa-db-ja.com

レンズから検索語を自動クリア

レンズを閉じるたびにレンズから用語をクリアする設定またはシェルスクリプトが必要です。

動作は次のとおりです。

  1. レンズを開いて用語を入力します。
  2. スーパーキーでレンズを再度開きます。
  3. レンズに事前に入力されている検索キーワードはありません。

目標は単に用語をクリアすることではなく、システムが自動的にそれを行う方法です。特に有用ではない場合は、毎回使用する最後の用語を手動で消去する必要はありません。これが引き起こす問題の1つは、用語がファイルのみを返す場合、その後のすべての用語もファイルのみを返すことです(私はrecoll-scopeを使用しています)。アプリを検索する前に、「esc」を押して完全にクリアする必要があります。

13
nullsteph

HUD履歴ストレージを無効にします。

gsettings set com.canonical.indicator.appmenu.hud store-usage-data false    

すべてのスコープを無効にし、ランチャーをアプリケーションドロワーとしてのみ使用します。

gsettings set com.canonical.Unity.Dash scopes "['home.scope', 'applications.scope', 'files.scope']"
gsettings set com.canonical.Unity.Lenses always-search "['applications.scope', 'files.scope']"
gsettings set com.canonical.Unity.Lenses home-lens-default-view "['applications.scope', 'files.scope']"
gsettings set com.canonical.Unity.Lenses home-lens-priority "['applications.scope', 'files.scope']"
gsettings set com.canonical.Unity.Lenses remote-content-search none    

here 経由(その他のヒントも)

3
David Jackson