消えたマーベリックスの隠しファイルのホットキーを表示しますか?


67

OS Xの以前のバージョンでは、Command-Shift-Periodを使用して、Finderダイアログボックス(開く、保存など)に隠しファイルを表示できました。

Mavericksでは、この機能は機能していません。使用できる別のコマンドはありますか?隠しファイルをグローバルに有効にしないことを希望します。

編集:私は賞金を提供しているものです。私は今十分な担当者がいないのでコメントできないようです:)

だから...はい、私は10.9.1も実行していますが動作しません。OSXの以前のバージョンで使用しましたが、正常に機能しました。上記のスクリプトは、Finderで隠しファイルを表示しても問題ありませんが、開く/保存ダイアログを使用する場合はうまく機能しません。

私のユースケース:ファイルを/tmpディレクトリに開いたり保存したりする必要がある場合があります。OSXの以前のバージョンでは、ダイアログを使用してディスクルートに移動し、[Enter]を押してCommandShift.から、/tmp(実際に/private/tmp)ディレクトリを表示できました。

したがって、皆さんが同じバージョンのOSXを使用していて、それが機能するのであれば、これを再度有効にする方法があるはずです。何か案は?


5
Cmd-Shift-を試しました。[開く...]ダイアログ(10.9.1のChromeで)で、うまく機能しました。あなた:1)ショートカットを使用しているフォルダに実際に隠しファイルがあることを確認します(〜で使用しました); 2)そのCmd-Shift-。システム上の他の何かに再マップされていませんか?
イアンC.

3
これはまだ私の10.9.1で動作します
markhunte

@クリスチャン:私のマシンは現在、あなたが抱えている問題を経験していないので、私のために問題を再現/解決するのは難しいです。しかし、うまくいけば、それが原因である可能性のあるものを分離できるようにお手伝いできます。マシンで使用しているユーザーアカウントは管理者アカウントとして設定されていますか?また、コンピューターで修復アクセス許可を最後に実行したのはいつですか?
アニルナサ

@クリスチャンとボイド、私は何かを明確にしたかった。この問題は、任意のオープン/保存ダイアログボックスで発生しますか、基本的にはアプリケーションに依存しない、または限られた数のアプリケーションでのみ発生します。
アニルナサ14年

1
10.9.1でも古いトグルショートカットが機能しなくなったことを確認します。すべてのファイルを常にグローバルに表示することに頼らなければなりませんdefaults write -g AppleShowAllFiles -bool true
でした

回答:


60

キーバインディングは、Maverickの列表示モードでは機能しませんが、リスト表示モードなどでは機能します。リストビューモードで切り替えを行った後に列ビューモードに戻ると、隠しファイルが表示されます。


6
この!!これが答えです!+1ありがとう。私は、カラムモードのためにそれを無効にするには、それらに影響を与えたか想像することはできません
Anentropic

@Anentropic:私はこの議論に遅れています。私はあなたの答えを見つけて私のために働いています、隠しファイルは見ることができますが、以前のバージョンのように開くことができません。隠しファイルを開く方法を知っていますか?
Nrc 14年

@Nrcファイルを開くためのダイアログボックスにいる場合、使用しているプログラムが特定のファイルタイプ(つまりファイル拡張子)のみを開くのに適していると指定している可能性があります...隠しファイルは多くの場合、ピリオドで始まるUNIXファイルです「すべてのファイルタイプ」オプションを選択しない限り、ほとんどのプログラムで除外されます。これが問題なのかもしれません。
エントロピー14年

+1ヒントをありがとう。しかし、真剣に...これはどれほど愚かですか?キーの組み合わせが、ある表示モードで機能し、他の表示モードでは機能しないのはなぜですか?くそ...
ピエール・アンリ

3
無効ではなく、バグがあります。を押した後Cmd + Shift + .、別のフォルダーをクリックしてから戻るをクリックすると、列モードでも隠しファイルが表示されます。
タムリン

38

現在、OS X(10.9.1)を実行しており、保存ダイアログボックスで+ + .キーボードショートカットを試してみましたが、うまく機能しました。

また、必要なときにFinder内の隠しファイルの表示を切り替える^+ + +のキーボードショートカットを使用して、マシンにAppleScriptをセットアップしました.。このように、手動で端末コマンドを実行して隠しファイルを表示する必要がなく、システムファイルを誤って変更しないように、すぐにオフにすることができます。私が使用しFastScripts(でも利用できるMacのApp Storeに私のAppleScriptのためのキーボードショートカットを設定できるようにするために)、そして私の中でAppleScriptを置く~/Library/Scriptsフォルダ。

更新

隠しファイルの表示を表示/非表示にするたびにFinderを強制終了する必要がないように、スクリプトを更新しました。markhunteが指摘したように、コンテンツのリストを更新するFinderウィンドウの表示状態を切り替えることができます。それを私に指摘してくれてありがとう。更新されたスクリプトは次のとおりです。

(*
    Author: Anil Natha
    Description: 
        This script toggles the visibility of hidden files in OS X. This includes
        showing hidden files in Finder windows and on the desktop.
    Last Updated: 2015-02-20
*)
tell application "System Events"

    try
        set hiddenFilesDisplayStatus to do shell script "defaults read com.apple.finder AppleShowAllFiles"
    on error
        set hiddenFilesDisplayStatus to "NO"
    end try
    set hiddenFilesNewDisplayStatus to "NO"

    if hiddenFilesDisplayStatus is "NO" then
        set hiddenFilesNewDisplayStatus to "YES"
    end if

    do shell script "defaults write com.apple.finder AppleShowAllFiles " & hiddenFilesNewDisplayStatus

end tell

tell application "Finder"

    set allWindows to windows

    repeat with currentWindow in allWindows
        set currentWindowView to get the current view of the currentWindow
        set alternateWindowView to list view
        if currentWindowView is list view then
            set alternateWindowView to icon view
        end if
        set the current view of the currentWindow to alternateWindowView
        set the current view of the currentWindow to currentWindowView
    end repeat

end tell

古いバージョンのスクリプトを以下にリストします。動作はしますが、上記のスクリプトがより効率的に動作するようになったため、これ以上使用することはお勧めしません。

tell application "System Events"

    set hiddenFilesDisplayStatus to do shell script "defaults read com.apple.finder AppleShowAllFiles"
    set hiddenFilesNewDisplayStatus to "NO"

    if hiddenFilesDisplayStatus is "NO" then
        set hiddenFilesNewDisplayStatus to "YES"
    end if

    do shell script "defaults write com.apple.finder AppleShowAllFiles " & hiddenFilesNewDisplayStatus
    do shell script "killall Finder"

end tell

ありがとう。キーボードショートカットを試してみてください。私は何年もそれを使ってきましたが、度も重宝しいます。
アニルナサ

3
10.9.1で試しました。動作しているようですが、それを更新するにはフォルダをクリックしてフォルダに入れる必要があります。エレガントではありませんが、効果的です。おかげで
ジョープ

クリックしてフォルダ内に移動する必要があるのは奇妙です。ショートカットをトリガーする前またはトリガーした後に、それを行う必要がありますか?いずれにせよ、Finderが変更を認識するには、再起動する必要があります。その場合、必要に応じて⌘+ TABキーを使用してFinderウィンドウに戻ります。
アニルナサ

2
10.9xでは、ファインダーを再起動する必要がないことがわかりました。ビューを別のものに変更し、ここで私の答えをもう一度見ることができますstackoverflow.com/a/21790997/261305
markhunte 14

ヒント@markhunteをありがとう。私はその回避策を知りませんでした、そして良いものも!次に、Finderを強制終了するのではなく、単にビューを更新するようにスクリプトを調整する必要があります。再度、感謝します。
アニルナサ14年

3

その機能が存在することを決して知らなかった。しかし、その後、私は常に別の方法を使用しました。10.9でもまだ機能する方法です。

システムの拡張デフォルトのフォルダX。それは古いもので、まだうまく機能しています。

高度なオプションの1つは、Option開く/保存などを選択するときに押したままにして、非表示のファイルを含むすべてのファイルを表示することです。


2

それでも動作しますが、私にとってはバグがありました。

ディレクトリを変更してから、最初のフォルダーに戻る必要がありました。次に、隠しファイルを表示しました。

ダイアログを閉じたり、再度開いたりすることは役に立ちません。バグがどれほど広範囲に広がっているのか、トリガーが何であるのかはわかりません(このラップトップは箱から出してから48時間以内です)。


ここで同じ問題。私のラップトップは1週間前です。
ヴィタリー14

1

ショートカット⌘⇧。マーベリックスでは今でもうまく機能しています。OS Xの以前のバージョンから変更されていないようです。

あなたが試すことができるいくつかのこと...

  • 表示しているフォルダに隠しファイル/フォルダがあることを確認してください。

    • lsターミナルで使用して、隠しファイル/フォルダーがあるかどうかを確認できます。

      cd /path/to/folder && ls -la
      
  • 他のショートカットを再マップしていないことを確認してください。

    • Preferencesへのマッピングについては、システム環境設定キーボードショートカットを確認してください。
    • 3 へのマッピングについては、サードパーティのアプリを確認してください。

アップグレードまたは新規インストールを行いましたか?他のスクリプト/フックをインストールしていますか?
JBRウィルキンソン14年

0

他の多くの人が言ったように、それはまだ完璧に機能します。たぶん、これへのショートカットを変更し、隠しファイルを表示するという目的のタスクをマスクします。



-1

このターミナルコマンドを実行すると、デフォルトでオンにできます。

defaults write com.apple.finder AppleShowAllFiles -boolean true
killall Finder

...しかし、これはキーボードショートカットと比較すると便利ではありません...しかし、すべてシステム設定キーボードショートカットに割り当てられたターミナルコマンドを実行するサービスを実行するAutomatorワークフローを作成できますが、それでもそれほど便利ではありません。


downvotersコメントを残してください
JBRWilkinson
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.