題:
是否可以在macOS 10.14 Mojave中為“標籤…”設置Finder快捷方式?
Jeremy Needle
2018-10-10 05:38:49 UTC
view on stackexchange narkive permalink

在Mojave之前,我對'Tags ...'命令(Finder,File> Tags ...)使用了自定義的快捷方式(系統偏好設置>鍵盤>快捷方式>應用程序快捷方式),如以下答案所示: https://apple.stackexchange.com/a/112852/63961

更新後,此快捷方式停止工作,並且按鍵不再顯示在“標籤...”旁邊的Finder的“文件”菜單中。自定義設置仍然存在於“系統偏好設置”中。

我試圖通過清除舊的快捷方式並重新創建它,使用各種不同的擊鍵以及“標記…”的替代拼寫(即,三個省略號來代替)來重置此設置。對於已具有內置按鍵或沒有內置按鍵的菜單項,其他自定義快捷鍵也可以在Finder中使用。“ Tags…”命令的“ Finder工具欄”按鈕和菜單項本身一樣工作正常。

(您肯定輸入了'Tags ...',在點前面有一個空格,對。)
是的,那也是。:(並且有一個空格和三個句點。儘管顯然這些都不應該起作用。Tags…快捷方式對Mojave中的其他任何人都有效嗎?也許這只是我的錯誤,在這種情況下,我應該刪除此問題。
五 答案:
Yashar
2018-10-28 08:33:48 UTC
view on stackexchange narkive permalink

在Finder中,轉到首選項,然後轉到標籤。刪除所有喜歡的標籤,快捷方式應該起作用。

謝謝!那對我有用。(注意:我將快捷方式配置為“標籤...”,其中通過“ Option +;”添加了“ ...”。
驚人!順便說一句,這還解決了無法使用箭頭鍵訪問菜單項的問題。希望,如果添加了新的“收藏夾”,該故障不會再次發生。但是我可以沒有他們。
我不知道你是怎麼發現的,但是謝謝你!
Harmen
2018-11-11 23:05:40 UTC
view on stackexchange narkive permalink

我讓它再次工作!

在Finder設置中,刪除標籤中的所有收藏夾。然後轉到文件,並從菜單欄中手動單擊 Tags ... ,輸入標籤,然後按Enter。下次該快捷方式有效時,所有其他文件也將適用。

nick g
2018-10-12 00:23:40 UTC
view on stackexchange narkive permalink

上面的解決方案對我不起作用,我認為操作系統中存在一個真正的錯誤。當您手動使用光標鍵時(即,不使用Karabiner並按ctrl-f2,right_arrow,right_arrow,down_arrow,t依次按順序),由於操作系統無法看到“ Tags…”命令,最後的“ t”命令將使您重命名。即使您再按一次down_arrow鍵來移動光標,光標也會移至底部的“ Find”命令,然後下一次down_arrow擊鍵會使高亮部分消失,就像“ Tags…”項不在那裡一樣。

嗨,我調查了您的有用描述,並認為找到了解決方案。您能告訴我“文件”菜單中最向下的項目的名稱嗎?一旦放下菜單,它就會對手動鍵入其第一個字母作出反應?!您完全可以通過箭頭鍵到達“標籤…”嗎?如果是這樣,您可以只更改此“上一個”腳本的“ t”,然後在“ return_or_enter”前面插入一個(或多個)“ down_arrow”命令...
哇,這是您指出的一個令人著迷/令人擔憂的錯誤,謝謝。
當我使用箭頭移過“查找到標籤...”時,菜單欄突出顯示就消失了,然後按Enter鍵似乎什麼都沒有。
嗯,蘋果似乎真的想保留一些不同的東西。難怪Karabiner(完整版)要花費很長時間來適應/開發...我將為上述代碼添加一種變通辦法,而該代碼可能會在這種“固執”的環境中正常工作…;-) ;-) ;-)
恐怕現在任何進一步解決莫哈韋沙漠相關問題的嘗試都將無濟於事,因為我在High Sierra上,並且將等待數月,直到莫哈韋沙漠值得信賴。SO:我真的無法測試有什麼方法可以幫助您。抱歉。
clemsam lang
2018-10-10 18:35:55 UTC
view on stackexchange narkive permalink

EDIT:
看來Apple 非常嚴格地阻止了Mojave中鍵盤對“標籤…”的訪問。
由於我仍在與High Sierra合作,因此我無法測試此限制的任何解決方法。抱歉!

如果您不介意使用免費的第三方應用程序(GitHub :)“ Karabiner Elements”,請採用以下解決方法[不適用於Mojave +]。
(KE是關鍵的重新映射工具和首選項面板“ app”。可以輕鬆關閉它,也可以通過“ Misc”選項卡輕鬆卸載它。)

首先將此代碼複製/粘貼到BBEdit / TextEdit中。

[編輯:] 之後將文件另存為“ Finder-Tags.json”到: 〜/ .config / karabiner / assets / complex_modifications

  {“ title”:“查找器……標籤…”“,
 “規則”:[
          {“ description”:“ Finder:”標籤…“”,
            “操縱器”:[
                { “條件”: [
                      {“ bundle_identifiers”:[“ ^ com.apple.finder”],
                        “ type”:“ frontmost_application_if”}
                                ],
                        “ from”:{“ key_code”:“ t”,
                                  “修飾符”:{
                                      “強制性”:[“ left_command”]}
                                },
                          “至”:[{“ key_code”:“ f2”,
                                    “修飾符”:[“ left_control”]},
                                  {“ key_code”:“ right_arrow”},
                                  {“ key_code”:“ right_arrow”},
                                  {“ key_code”:“ down_arrow”},
                                  {“ key_code”:“ t”},
                                  {“ key_code”:“ return_or_enter”}
                                ],
                        “ type”:“基本”}
                            ]
}]}
 


現在,您看到的是一些代碼,該代碼將您的“ Cmd-T” 重新映射到一系列按鍵,從 Cmd-F2 開始訪問取景器的菜單,然後進行一些模擬的箭頭導航,以拉下“文件”菜單,最後是一個“ t”以到達並“輸入” “標籤…” >

所有這些有趣的混合是必要的,因為有兩個以兩個開頭的字母“ Fi”開頭的菜單(兩個菜單( Finder & File ),這會阻止進入“ File “ 輕鬆。
在代碼開頭“ bundle_identifiers”:[“ ^ com.apple.finder”] 將此快捷方式限制為Finder,並且 ONLY 僅在有效> frontmost_application

好!
如果您想嘗試這種非常簡單的方法,請按以下方式進行操作:
–從GitHub查找,下載並安裝“ Karabiner Elements”
–打開它及其選項卡“複雜修改” –按[+添加規則],滾動到“查找器:標籤…”,然後按[+啟用]

順便說一句:
創建的快捷方式很容易,打開上下文菜單,然後從那裡打開一個“ Tags…”窗口。但是該快捷方式會要求您的光標懸停在所選文件上。

是的,這就是我所說的備用拼寫。我會更清楚地編輯問題,謝謝。
(您肯定輸入了'Tags ...',在點前面有一個空格,對。)
(只是編輯了我上面多餘的答案,為您的問題發布了替代方案或解決方法,以防系統保留以某種方式阻止您使用Apple的快捷方式。)
嗯我感謝這種解決方法。正如暱稱所提到的,箭頭鍵(或其他鍵)無法到達“標籤…”菜單項;這是否意味著該解決方案不起作用?
這意味著,必須嘗試另一種在“文件”菜單中訪問“標籤…”的方法……
Bob-BB
2018-11-23 20:56:58 UTC
view on stackexchange narkive permalink

上面接受的答案也對我有用。但是只有在重新啟動計算機之後。罪魁禍首很可能不是標籤,而是快捷鍵!

上述解決方案的問題在於,在Finder首選項中刪除“側邊欄中的收藏夾標籤”也會從文件中刪除這些自定義標籤!因此-如果您想對文件進行標記-請嘗試以下步驟:

1。

  • 在“系統偏好設置”中重新輸入快捷方式。
  • 重新啟動Mac。

2。

  • 如果問題仍然存在-刪除(或移動)Finder首選項(路徑:〜/ Library / Preferences / com.apple.finder.plist)
  • 重新啟動Mac。
  • 在“系統偏好設置”中輸入快捷方式。
  • 重新啟動Mac。

Finder首選項包含“應用程序快捷方式”(以及一些其他設置,並非很難重新創建),而不是“收藏夾標籤”。刪除Finder首選項是解決基本問題的常用方法。如果您從未嘗試過,則可以很方便地知道您保留了舊文件,如果願意,可以再次將其放到原處(並立即重新啟動Mac)以恢復舊設置。

————————————

“ Tags…”的菜單名稱可以用三個點或一個橢圓形輸入,它們都起作用。 該快捷方式可以是全局快捷方式,也可以是僅用於Finder的快捷方式。 “快捷鍵…”快捷鍵的組合鍵不會像其他快捷鍵組合那樣顯示在文件菜單中。

————————————

莫哈韋沙漠(Mojave)中的快捷方式顯示了一些越野車行為。有時,一次輸入四個或五個快捷鍵時,輸入的菜單名稱突然消失。重新啟動後,它們會正確顯示。

“標籤..”的快捷方式似乎特別麻煩。標籤似乎已鉤在Finder中,並且還具有其他一些依賴性。問題可能是由於plist和默認文件的同步。

如果打開“ Finder首選項-標籤”窗口,則“標籤…”的快捷方式可能會停止工作。打開查找器首選項-但不查看“標籤”部分-似乎不會使快捷方式失效。

有時候,但很少,僅打開“系統偏好設置”窗口就足以使快捷方式不起作用。其他輸入的自定義快捷方式也可以正常工作。

重啟始終可以解決問題。

————————————

提示:

您可以在默認文件中查看您的快捷方式。在終端中鍵入“默認讀取”(不帶引號)。搜索“ NSUserKeyEquivalents”(不帶引號)。

快捷方式將顯示在兩個位置(如果已應用)。

在“ Apple全球網域”部分中,它可能看起來像這樣:

  NSUserKeyEquivalents = {
      “ About This Mac” =“ @ ^ a”;
      “ System Preferences ...” =“ @〜,”;
};
 

在“ com.apple.finder”部分中,可能看起來像這樣:

  NSUserKeyEquivalents = {
    “ Show Search Criteria” =“ @ ^ s”;
    “ Tags ...” =“ @ ^ t”;
};
 

這意味著您還可以執行“默認寫入”來設置您的快捷方式。 (如果您不知道如何正確操作,則不建議使用。)



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