web-dev-qa-db-ja.com

Ubuntu 17.10以降で入力中の検索テキストを無効にするにはどうすればよいですか?

Enable-interactive-searchが見つかりません

gsettings set org.gnome.nautilus.preferences enable-interactive-search true.  

を使用して検索しました

gsettings list-recursively | grep search  

そして

gsettings list-recursively | grep interactive  

しかし、そのようなオプションはありません。

Ubuntu 17.10以降でこれを無効にできますか?

33
Amir

Gnomeは remove ナビゲーション機能type-aheadを選択し、検索に置き換えました。彼らは、これが多くのユーザーにとって大きな問題であることに気づきません。

Ubuntu 17.10まで、Canonicalはこの機能を保持したNautilusのパッチバージョンを提供していました。これはもはや事実ではなく、先行入力は永久になくなっています。

もちろん、 Nautilusメーリングリスト に参加して、この機能がまだ必要な理由を述べてください。ただし、その使用はあまり見られません。メンテナの一人が私に言った「これは死に至るまで議論されており、すべての議論を聞いたことがあるでしょう。」

39
mniess

やったー! Nautilusの最新の修正バージョンがあります。

https://launchpad.net/~lubomir-brindza/+archive/ubuntu/nautilus-typeahead を参照してください

この機能を再び見つけるまで、私は長い間待っていました。 Nautilus開発者がアプリのオプションとして追加することを検討することを願っています。

16
TontonManu

私はNautilus開発者との長い議論に参加してきましたが、以前のようにこの機能を使用するのに十分な説得力がありませんでした。唯一の回答は、将来的に改善されるということでした。

私はノーチラスが好きですが、この変更により私にとっては使用できなくなりました。それは私を夢中にさせます。

私の解決策は簡単です。別のソフトウェアに切り替えてください。私は現在、NautilusのフォークであるNemoを使用しています。

13
Maxime

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を起動します。いくつかの文字を入力します。意図したファイルが選択されたときに起こる喜びを体験してください。

6
SFG