2017-04-15 33 views
1

在Atom中,我安裝了sort-lines包,按字母順序排序的默認熱鍵是F5。但是,當我點擊F5時,它只是觸發我的本機OS X鍵盤照明。原子包重寫OSX keybind

+0

要在Mac上獲得F5,您必須按住Fn(左下角),然後按下F5鍵。 –

+0

哇,就是這樣......謝謝 – jhazelton1

+0

@DanLowe您的評論是否值得作爲正式答案複製和粘貼?我會。問題的範圍很小,答案也很明顯,其他人也會受到同樣的困擾。 –

回答

2

重新綁定在原子

如果你喜歡的鍵,你可以重新綁定這個關鍵不是一個功能鍵以外的東西。從Atom的首選項打開您的配置文件夾,並添加綁定到keymap.cson。像這樣的東西(選擇你喜歡的任何鍵)。

'atom-text-editor:not([mini])': 
    'alt-s': 'sort-lines:sort' 

您可以在Atom Flight Manual中瞭解更多關於鍵盤映射的信息。

怎樣的功能鍵在Mac上

工作

按下該鍵標記在Mac鍵盤上F5將默認,只觸發鍵的原生功能(這取決於你使用的特定的鍵盤) 。例如,對你而言,它是鍵盤背光鍵之一。其他功能鍵控制音量,屏幕亮度和iTunes播放。

如果您不想按上述方法重新綁定Atom鍵,則可以通過兩種方法解決此問題。

使用 「Fn」 鍵

按住FN (通常在左下角),然後按F5 。這將觸發實際的F5功能鍵。

使各功能鍵的默認

如果你喜歡的功能鍵上永久地,你可以把它們作爲默認值。這將顛倒正常行爲;功能鍵將是正常的按鍵,特殊行爲(音量,播放,靜音等)將需要保存鍵。

Apple's support page描述:

如果你喜歡鍵盤的最上面一排仍作爲標準功能鍵不按住FN鍵:

  1. 從Apple菜單中選擇系統偏好設置。
  2. 單擊鍵盤。
  3. 如果尚未突出顯示,請單擊鍵盤選項卡。
  4. 選擇「將F1,F2等鍵用作標準功能鍵」

啓用該選項後,在上段的行爲作爲標準功能鍵(F1-F12)鍵。要使用打印在鍵上的圖標指示的功能,請在按住鍵的同時按住Fn。

在較新的TouchBar筆記本電腦上有點不同。在這裏,功能鍵通常不會顯示,並且在您按下Fn鍵時在TouchBar上彈出。

對於TouchBar筆記本電腦上的外接鍵盤,只需使用上述過程。對於內置鍵盤,您將不得不使用密鑰Fn。我看不出強制功能鍵始終顯示在TouchBar上的方法。