題:
在小牛上顯示隱藏文件的熱鍵不見了?
Boyd
2013-12-22 04:44:55 UTC
view on stackexchange narkive permalink

在OS X的早期版本中,可以使用Command-Shift-Period在Finder對話框(打開,保存等)中顯示隱藏文件。

在Mavericks中,該功能不是不為我工作。還有另一個可以使用的命令嗎?我不希望全局啟用隱藏文件。

編輯:我是提供賞金的人。看來我無法發表評論,因為我現在沒有足夠的代表:)

所以...是的,我也正在運行10.9.1,它不起作用。我在OSX的早期版本中使用過它,並且效果很好。提到的腳本可以在Finder中顯示隱藏文件,但是在使用“打開/保存”對話框時效果不佳。

我的用例:有時我需要打開/保存文件到 / tmp 目錄。在OSX的早期版本中,我只是使用對話框到達磁盤根目錄,然後按 Command kbd> Shift kbd> 。 kbd>,然後參見 / tmp 目錄(實際上是 / private / tmp )。

因此,如果你們使用的是相同版本的OSX,它確實可以工作對於您來說,我想必須有一種重新激活此功能的方法。有什麼想法嗎?

我剛試過Cmd-Shift-。在“打開...”對話框中(在10.9.1版的Chrome中),效果很好。您是:1)確保使用快捷方式的文件夾中確實包含隱藏文件(我在〜中使用過)嗎? 2)那個Cmd-Shift-。還沒有重新映射到系統上的其他內容?
這仍然適用於我的10.9.1
@Cristian:我的機器當前沒有遇到問題,因此很難為我複制/解決該問題。但是,希望我能幫助您找出可能造成這種情況的原因。您在計算機上使用的用戶帳戶是否設置為管理員帳戶?另外,您最後一次在計算機上執行“修復權限”是什麼時候?
@Cristian和Boyd,我只是想澄清一些事情。此問題是在任何打開/保存對話框中發生的,基本上是與應用程序無關的,還是僅在有限數量的應用程序中發生。
我確認舊的切換快捷方式也在10.9.1上也對我不起作用。必須訴諸全局,始終使用`defaults write -g AppleShowAllFiles -bool true`來顯示所有文件。
八 答案:
armando.sano
2014-01-29 17:42:03 UTC
view on stackexchange narkive permalink

鍵綁定在Maverick上的“列視圖”模式下不起作用,但在列表視圖模式。在“列表”視圖模式下進行切換後,切換回“列”視圖模式,然後顯示隱藏的文件。

這個!!這就是答案! +1謝謝。我無法想像是什麼啟發了他們將其禁用為列模式
@Anentropic:我在討論中很晚。我找到了您的答案並為我工作,我可以看到隱藏的文件,但無法像以前的版本那樣打開它們。您知道如何打開隱藏文件嗎?
@Nrc如果您在打開文件的對話框中,則可能是您所使用的程序僅指定了某些文件類型(例如,文件擴展名)適合打開...隱藏文件通常是以句點開頭的unix文件,因此除非您選擇“所有文件類型”選項,否則大多數程序都會將其過濾掉...也許這是您的問題?
+1感謝您的提示。但是說真的...這有多愚蠢?為什麼組合鍵只能在一種顯示模式下工作而不能在另一種顯示模式下工作?該死的...
它沒有被禁用,只是越野車。按“ Cmd + Shift +。”後,單擊到另一個文件夾,然後單擊“返回”,即使在列模式下,您也可以看到隱藏的文件。
Anil Natha
2013-12-26 08:16:58 UTC
view on stackexchange narkive permalink

我當前正在運行OS X(10.9.1),只是嘗試了⌘ kbd> + ⇧ kbd> + 。 kbd>鍵盤快捷鍵進行了保存對話框,它工作正常。

我還在計算機上設置了AppleScript,其鍵盤快捷鍵為 ^ kbd> + ⌘ kbd> + ⇧ kbd> + 。 kbd>可以在需要時切換Finder中隱藏文件的可見性。這樣,我不必手動運行終端命令來顯示隱藏文件,並且我可以快速將其關閉以避免意外修改系統文件。我使用 FastScripts(在 Mac App Store中也可以使用)來設置AppleScript的鍵盤快捷鍵,並將AppleScript放在我的〜/ Library中/ Scripts 文件夾。

更新

我已經更新了腳本,因此無需在每次希望顯示/隱藏隱藏顯示時都殺死Finder。文件。正如markhunte指出的那樣,您可以切換Finder窗口的視圖狀態,這將刷新內容列表。感謝markhunte向我指出了這一點!這是更新後的腳本:

 (*作者:Anil Natha描述:該腳本切換OS X中隱藏文件的可見性。這包括在Finder窗口和桌面上顯示隱藏文件。 :2015-02-20 *)告訴應用程序“系統事件”,嘗試將hiddenFilesDisplayStatus設置為執行外殼腳本“默認讀取com.apple.finder AppleShowAllFiles”,錯誤將hiddenFilesDisplayStatus設置為“ NO”。如果hiddenFilesDisplayStatus是如果沒有shell腳本“默認寫com.apple.finder AppleShowAllFiles”,&的tellell應用程序“ Finder”會將allWindows設置為Windows,然後在allWindows中與currentWindow重複,將currentWindows中的currentWindow設置為current。當前窗口
如果將currentWindow的當前視圖設置為alternateWindowView,則將alternateWindowView設置為列表視圖,然後將alternateWindowView設置為圖標視圖端;如果將currentWindow的當前視圖設置為alternateWindowView,則將currentWindow的當前視圖設置為currentWindowView end,重複結束告訴 

下面列出了較舊版本的腳本。儘管它可以工作,但是我不建議您再使用它,因為上面的腳本可以更有效地工作。

 告訴應用程序“系統事件”將hiddenFilesDisplayStatus設置為執行shell腳本“默認讀取com.apple .finder AppleShowAllFiles“如果hiddenFilesDisplayStatus為” NO“,則將hiddenFilesNewDisplayStatus設置為” NO“,然後如果shell腳本”默認寫com.apple.finder AppleShowAllFiles“,則將hiddenFilesNewDisplayStatus設置為” YES“。& hiddenFilesNewDisplayStatus做shell腳本” killall Finder“ / code> 
謝謝。試試鍵盤快捷鍵。我使用它已經很多年了,已經派上了很多手了。
在10.9.1中嘗試過。似乎可以使用,但需要單擊並進入文件夾進行更新。不是很優雅,但是有效。謝謝
奇怪的是,您必須單擊進入文件夾。您必須在觸發快捷方式之前或之後執行此操作嗎?無論如何,為了使Finder能夠識別出更改,必須重新啟動更改,當發生這種情況時,如果需要,我只需使用⌘+ TAB鍵即可返回到Finder窗口。
我發現在10.9x中,無需重啟尋像器。您可以將視圖更改為其他視圖,然後再次返回此處查看我的答案http://stackoverflow.com/a/21790997/261305
感謝您的提示@markhunte。我不知道這種解決方法,也是一個很好的解決方法!現在,我需要調整腳本,使其僅刷新視圖而不是殺死Finder。再次感謝。
我綁定了原始的鍵盤快捷鍵⌘+⇧+。使用[Better Touch Tool](http://www.bettertouchtool.net/)來訪問此腳本。奇蹟般有效。
@NickWoodhams,很棒,很高興聽到它對您以及其他許多人都起作用。我現在已經嘗試了一段時間,以弄清楚如何更新我的腳本,從而不必殺死finder,而是通過切換視圖來簡單地刷新屏幕,如markhunte所述。尚未獲得該更新的運氣,但是如果我弄清楚了,我一定會發布更新的腳本。
謝謝@markhunte,,我已經更新了我的腳本,因此不再需要在切換隱藏文件的可見性時殺死Finder。
似乎該快捷方式在優勝美地中不起作用。有替代快捷方式嗎?
@wst哪個快捷方式不起作用?我創建的_custom_一個?
-1
我收到錯誤:“(/Users/UserName/Library/Preferences/com.apple.finder,AppleShowAllFiles)的域/默認對不存在”
要解決此錯誤,因為默認情況下不存在鍵`AppleShowAllFiles`,所以應在`try`塊和`在這種情況下,hiddenFilesDisplayStatus`設置為默認值“ NO”。
我將修改添加到您的腳本中。
@JeffLockhart,感謝您提供信息!在您的測試中,在檢查密鑰確定該密鑰不存在之後,是否正確設置了密鑰“ AppleShowAllFiles”的值?只是想確保在隨後的腳本調用中正確設置了密鑰。
@SlyRaskal是的,我通過編輯對腳本進行了測試,它可以按預期工作。第一次運行時,找不到密鑰,因此它將變量默認設置為false,然後啟用顯示隱藏文件。在後續運行中,該鍵現在存在,因此可以按預期進行切換。
@JeffLockhart,很棒!感謝您的輸入和編輯。
當AppleShowAllFiles鍵不存在時,因為OS X默認不顯示隱藏文件,所以@JeffLockhart,是否不應該將hiddenFilesDisplayStatus標誌設置為YES?
默認情況下,不顯示@SlyRaskal隱藏文件,這就是為什麼當密鑰不存在時,就好像密鑰等於false一樣。然後在以下各行中切換該值並將其設置為true。所以這是我的正確行為。
要測試行為,可以運行“ defaults delete com.apple.finder AppleShowAllFiles”來刪除密鑰並將其返回到默認狀態,然後測試腳本的行為。
@markhunte我正在通過ScriptEditor進行嘗試,並且在不終止Finder的情況下更新視圖的方法不起作用(使用El Capitan)。甚至手動進行了嘗試,使用第一個“ tell block”運行腳本(不確定此處的術語)。
Thomas Tempelmann
2013-12-22 06:41:42 UTC
view on stackexchange narkive permalink

從不知道該功能存在。但是,然後,我一直使用一種不同的方法,該方法仍然可以在10.9中使用:

系統擴展 默認文件夾X

它的 Advanced 選項之一是在選擇“打開/保存”等以顯示時,按住 Option kbd>即可。所有文件,包括隱藏的文件。

Anthony Michael Cook
2014-01-18 04:57:34 UTC
view on stackexchange narkive permalink

它仍然可以正常工作,但是對我來說卻是越野車。

我不得不更改目錄,然後返回到第一個文件夾。然後顯示隱藏文件。

關閉/重新打開對話框無濟於事。我不確定錯誤的發生範圍或觸發的原因(這款筆記本電腦開箱不到48小時)。

這裡同樣的問題。我的筆記本電腦已經使用了一周。
grg
2013-12-26 02:53:21 UTC
view on stackexchange narkive permalink

快捷方式⌘⇧。在Mavericks中對我來說仍然可以正常使用。自從OS X的早期版本以來,似乎沒有改變。

您可以嘗試一些方法……

  • 確保正在查看的文件夾中有隱藏的文件/文件夾。

    • 您可以在終端中使用 ls 來查看是否存在隱藏的文件/文件夾:

        cd / path / to / folder && ls -la  
  • 確保沒有將快捷方式重新映射到其他內容。

    • 檢查系統偏好設置鍵盤快捷方式以獲取到⌘⇧的任何映射。
    • 檢查任何3 rd sup>締約方應用程序以獲取到⌘⇧的映射。
您升級還是全新安裝?您還安裝了其他腳本/掛鉤嗎?
NEO
2013-12-30 22:22:47 UTC
view on stackexchange narkive permalink

正如許多其他人所說,它仍然可以正常工作。也許您更改了此快捷方式,而該快捷方式掩蓋了要顯示隱藏文件的預期任務。

JW_
2015-02-21 07:29:56 UTC
view on stackexchange narkive permalink

這不是熱鍵的解決方案,但我將分享我用於此任務的內容。 獵人應用

JBRWilkinson
2013-12-25 05:36:47 UTC
view on stackexchange narkive permalink

默認情況下,您可以執行以下終端命令將其打開:

 默認設置為com.apple.finder AppleShowAllFiles -boolean truekillall Finder  

。 。但是,與鍵盤快捷鍵相比,這並不方便...但是您可以創建一個Automator工作流,該工作流可以運行一項服務,該服務運行一個終端命令,這些命令全部分配給了“系統偏好設置”鍵盤快捷鍵...,但仍然不那麼方便。 >

投票者請發表評論


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...