web-dev-qa-db-ja.com

NautilusにはUbuntu 17.10で先行入力検索がありません

Ubuntu 17.10にアップグレードしたばかりで、Nautilus(何年も前にドロップしたことは知っていますが、Ubuntuが以前にパッチを適用したことを意味します)は先行入力をドロップしました。代わりに、検索が開き、一致するファイルを選択する代わりに検索が遅くなります。このため、私にとって使用するのは非常に難しいです。

それを取り戻す、ノーチラスをダウングレードする方法はありますか、それとも別の方法がありますか?

12
GanZol

指摘したように、 heretype-ahead findは削除され、full text searchが採用されました。

ただし、full text searchtype-ahead findのように動作させることは可能です。 NautilusPreferencesを開き、Search and Previewタブをクリックし、 [検索]見出しの下で次の調整を行います。

  1. サブフォルダーで検索:しない
  2. 全文検索:デフォルトとして設定しない

これで、Nautilusで文字を入力すると、内容ではなく名前だけでファイルが検索され、サブディレクトリではなく現在のディレクトリのファイルのみが検索されます。残念ながら、これはCtrl + F検索を実行したときに表示される結果にも影響します。


私は自分の声を many に追加したいと思います。type-ahead findを無効にすることは間違いであり、オプション機能としても利用できないという事実はNautilus開発者側の理解できないほど悪い決定、特にfull text searchがCtrl + Fを介して常に必要な場合に利用可能であることを考えるとUbuntu switch back が18.04のNautilusのパッチバージョンを使用することを望みます。

13
HullCityFan852

他の人が言ったように、先行入力検索はnautilusから取り消せないように削除されたようですが、標準リポジトリで利用可能な非常に類似したルックアンドフィール(および海洋テーマの共有)を持つ多くの代替ファイルマネージャーがあります。デフォルトで先行入力検索のユーザー:

  • nemo-nautilus 3.4のフォークで、先行入力検索とF3分割ビュー、そしておそらく私が存在すら知らなかった他のいくつかの削除された機能を戻します。
  • caja-nautilus 2.6のフォーク
  • thunar-xfceのデフォルトのファイルマネージャー。私の強力な仕事用ラップトップでも、他の選択肢よりも明らかに高速であるため、私の個人的なお気に入りです。
  • イルカ-KDEを使用した人なら誰でも知っている
3
Benno

Ubuntu 18.04以降

@SFGに触発されて、UbuntuのPPA提出プロセスを調べました。 Arch Linuxの良き人々は、タイプツーシーク機能を維持するパッチを維持しています。ここにArchパッチが適用されたNautilusパッケージを見つけることができます: https://launchpad.net/~lubomir-brindza/+archive/ubuntu/nautilus-typeahead

Sudo add-apt-repository ppa:lubomir-brindza/nautilus-typeahead
Sudo apt upgrade

ただし、実際には17.10を実行しているシステムがないため、これらのビルドが巧妙に機能するかどうかはわかりません。

新しいバージョンのNautilusでの従来のsearch-as-you-type )からのクロスポスト

1
lubomir.brindza

Nautilus 3.26(これは現在Ubuntu 17.10の現在のバージョンです)でこの機能を本当に使いたい場合は、ステップバイステップガイドを参照して、この質問に答えてください: Traditional search-as-you -新しいNautilusバージョンで入力してください パッチを適用したサポートを使用して、独自のバージョンのNautilusをビルドします!

実際、これを入手するにはNautilus 3.26(Ubuntu 17.10の現在のバージョン)を使用する方法があります。これは、素晴らしいArch Linuxコミュニティが提供するパッチを使用してソースから独自のバージョンを構築しています。幸いなことに、Ubuntuの優れたビルドシステムにより、これは非常に簡単になります。手順は次のとおりです。 ~/bld-nautilus-typeaheadで作業していると仮定します。ターミナルを開き、次を実行します。

# install some necessary tools
Sudo apt-get install git

# Create your work directory and go there
mkdir bld-nautilus-typeahead ; cd bld-nautilus-typeahead

# Clone the repository holding the needed patch: 
git clone https://aur.archlinux.org/nautilus-typeahead.git

# Make sure the source repositories for the main archives are available:
Sudo nano /etc/apt/sources.list

# If the deb-src line for the main repository (usually around line 6)   
# is commented out (starts with a #)     
# uncomment it (remove the #) and save the file.  
Sudo apt-get update

# Install the build dependencies
Sudo apt-get build-dep nautilus

# Retrieve the sources for Nautilus
apt-get source nautilus

# Source should now be in the 'nautilus-3.26.0/' folder. Go there
cd nautilus-3.26.0/

# and Apply the patch from Arch-linux
patch -p0 < ../nautilus-typeahead/nautilus-restore-typeahead.patch

# Build the package from source
dpkg-buildpackage -rfakeroot -uc -b

# This will take a little time. If everything goes well, the related packages will end up in the parent directory. Go there
cd ..

# and install the required packages
Sudo dpkg -i nautilus_3.26.0-0ubuntu1_AMD64.deb nautilus-data_3.26.0-0ubuntu1_all.deb

新しいNautilusを起動します。いくつかの文字を入力します。意図したファイルが選択されたときに起こる喜びを体験してください。

0
SFG