〜から〜/ .configにすべてのドットファイルを移動できますか?


9

最近、ホームディレクトリがかなり乱雑になりました。

すべてのドットファイルとドッ​​トディレクトリをに移動できます~/.configか?(シンボリックリンクを作成せずに)

新しくインストールしたソフトウェアに強制的に設定を入れることはできます~/.configか?


lsデフォルトではドットファイルを表示しません。以下のためにエイリアスを使用している場合はlsそれが含まれ-a、停止は、あなたがそれをしたいとき以外はそれを行います。(もちろん、タブ補完では、dotfilesが可能な補完として表示されますmv foo.txt ~/<tab><tab>
Peter Cordes

回答:


16

短い答え:いいえ。

ドットファイルをに移動し~/.configたり、プログラムが何らかの理由でドットファイルが他の場所にある可能性があることを推測したりすることを期待~することはできません。

したがって、すべてのプログラムにを見るように明示的に指示する必要があります~/.config。(ほとんどの場合、これは環境変数を設定することで行われると思います。)

それでも、多くのプログラムはそのような可能性を想定していません。あなたはまだ下にいくつかのドットファイルを持っていると思います~


つまり、関連する環境変数が見つかったら、少なくとも構成ファイルを別のフォルダーに配置できますか。
user430 2016

理論的には、はい。私の経験では、カスタマイズファイルにそれを許可するコマンドはありません。これらは常に、一連の事前定義ファイルの1つを、優先順位の高い順に使用します。残念ながら、少数派のみが使用しています~./config。私の答えの「推測」に関しては、それは単なる推測的な余談でした。
Giucal 16

9

〜/.*を〜/ .configに移動することはできません

.トップレベルのホームディレクトリ(/home/$USER)で始まるほとんどのファイルとディレクトリは、ユーザーに代わって処理を行うアプリケーションによって制御されます。

このような内のフォルダ.../Documents.../Pictures.../Downloads、などはほとんど常にあなたの排他的なドメインです。ベストプラクティスは、独自のファイルを/home/$USER~)に入れないことです。そうすれば、自分が.管理していないすべてのファイルやディレクトリを検索するのに不便を感じることはありません。

良い船Nautilusを使って問題の海を航行する

私はIBM PC-DOS時代にさかのぼる自白したCLF(コマンドラインフリーク)です。数年後、私はの効率とパワーに感心しましたNautilus

Nautilusファイルマネージャ内で、これらのファイルとディレクトリを目から隠すことができます。上部のバーFilesメニューに移動し、Edit次に選択して、Preferencesこの画面でオプションの設定を解除します。

Nautilusはシステムファイルを非表示にします

この質問に答えるにあたり、私は上記を自分で行い、即座にメインのノーチラスウィンドウを再描画しました。驚いたことに、すべてのシステムファイル内に隠されていた自分のファイルが数十個見つかりました。それらを適切なサブディレクトリに移動するか削除しました。

ノーチラスホットキー/キーボードショートカット

Ctrl+ Hを押して、非表示のファイル/ディレクトリの表示のオンとオフを切り替えます。これにより、前のセクションで説明した永続的な設定は変更されません。それは現在のセッションの間だけ持続しますが、1回限りのビューの構成を変更する不便さを軽減します。

このセクションの情報を提供してくれた以下のコメンテーター(@videonauthおよび@ utf-8)に感謝します。


1
同じ非表示/再表示はctrl + hで実現できます:)
Videonauth

@Videonauthそのショートカットキーをありがとう!あなたは私の残りの年を作りました:)
WinEunuuchs2Unix

1
今年は私にとって最後のアクションでした。どうぞよろしくお願いします。私が再び冷静になったときにまたお会いしましょう:p
Videonauth

4
Ctrl+H設定とそれを変更することの間には重要な違いがあります。設定で変更した場合にのみ永続的です。
UTF-8
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.