Risposte:
Se gli altri hanno una tastiera con un tasto di espulsione, puoi semplicemente premere Command ⌘+ Option ⌥+ Eject ⏏.
Altre scorciatoie:
Control ^+ Shift ⇧+ Eject ⏏- Mette in pausa i display
Command ⌘+ Control ^+ Eject ⏏- Riavvia
Command ⌘+ Control ^+ Option ⌥+ Eject ⏏- Chiudi
Se altri come l'OP hanno un MacBook Air o un MacBook Pro con una chiave di accensione al posto di una chiave di espulsione, la sostituzione della chiave di accensione con espulsione dovrebbe funzionare in Mountain Lion e versioni successive di OS X, ma non in Lion.
Da Mavericks, un'altra opzione è semplicemente premere il pulsante di accensione o il tasto di accensione. Ora mette in pausa un Mac invece di mostrare una finestra di dialogo con diverse opzioni.
Se non hai una tastiera con un tasto di espulsione o accensione, puoi usare un file private.xml come questo con KeyRemap4MacBook :
<?xml version="1.0"?>
<root>
<item>
<name>test</name>
<identifier>test</identifier>
<autogen>__KeyToKey__ KeyCode::S, VK_CONTROL, VK_OPTION, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_CONSUMERKEY_EJECT, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen>
</item>
</root>
O crea un flusso di lavoro come questo in Alfred:

Premi il pulsante di accensione. Supponendo di non aver riconfigurato il suo comportamento, dovrebbe apparire una finestra di dialogo con le opzioni di sospensione, riavvio o spegnimento del laptop. La casella di controllo "Riapri le finestre quando accedi nuovamente" ha lo stato attivo della tastiera per impostazione predefinita; colpire il Tabtasto due volte metterà attenzione sul sonno tasto - premendo la barra spazio sarà poi mettere il MacBook Air a dormire.
(Nota che colpire Returnattiverà l'azione di default della finestra di dialogo - vale a dire, per spegnere il computer.)
Non veloce come una scorciatoia da tastiera, ma più veloce del mouse e senza chiudere il coperchio. :)
Puoi assegnare qualsiasi combinazione di tasti (come fn⌘⌥F12) inutilizzata usando System Preferences» Keyboard» Keyboard Shortcuts» Application Shortcuts
Fai clic sul +pulsante, quindi sotto Application, esci All Applications, sotto Menu Titleinvio Sleepe sotto Keyboard Shortcut, premi fn⌘⌥F12.

Un'altra opzione, se sei più incline al Terminale:
sudo shutdown -s nowPremi il pulsante di accensione, quindi S.
Come descritto in questa discussione:
https://discussions.apple.com/thread/3273071?start=0&tstart=0
Il pulsante di accensione visualizza la finestra di dialogo Sleep / Restart / Shutdown. Se poi premi S il Mac si spegnerà.
La scorciatoia da tastiera è Option+ Cmd+ Eject(il tasto di espulsione si trova nell'angolo in alto a destra della tastiera).


Sono stato totalmente contento di usare Karabiner ma:
Karabiner al momento non funziona su macOS Sierra.
Mi sono annoiato di aspettare, quindi ho risolto da solo.
Ciò che di cui ho bisogno? Ho bisogno di una riga di comando per dormire mac, e questo è abbastanza facile:
pmset sleepnow
Chi posso eseguire lo script? Questo è più noioso, ma non complicato:
Ora la parte facile: apri Preferenze di Sistema-> Tastiera e digita il tuo collegamento personalizzato!
pmset sleepnowdal cli e funziona ma non funziona come un servizio. Ho provato entrambi dall'automatore e non.
Per tutti coloro che non hanno una tastiera Mac, ti consiglio di installare Karabiner .
Una volta aperto, puoi andare nella scheda "Cambia chiave" e cercare il sonno:
Con questa opzione selezionata, ora puoi:
Usando Karabiner (precedentemente chiamato KeyRemap4MacBook), puoi rimappare la tua F19chiave (o qualsiasi altra chiave F per quella materia) per far dormire il computer usando quanto segue private.xml:
<?xml version="1.0"?>
<root>
<item>
<name>F19 to Sleep</name>
<identifier>Sleep</identifier>
<autogen>
__KeyToKey__
KeyCode::F19,
KeyCode::VK_CONSUMERKEY_EJECT, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L
</autogen>
</item>
</root>
Per usare un tasto F diverso, cambia semplicemente tutte le occorrenze F19in qualcos'altro.
F19 funziona meglio per me poiché si trova sul bordo superiore destro della tastiera Apple cablata full-size, rendendo difficile colpirlo per errore e facile da trovare al buio.
Aggiungi sotto alle modifiche complesse del moschettone . È possibile modificare i tasti di scelta rapida come si desidera. Si associano ai collegamenti mac originali per lo schermo di sospensione e il computer di sospensione .
Attualmente è ctrl + opzione + comando + pulsante prima di 1 sulla tastiera ( grave_accent_and_tilde )
Altro è ctrl + opzione ... sai il resto.
{
"description": "momomo.com.karabiner.sleep.screen.and.sleep.computer.shortcuts",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "grave_accent_and_tilde",
"modifiers": {
"mandatory": [
"left_control",
"left_option",
"left_command"
]
}
},
"to": {
"consumer_key_code": "eject",
"modifiers": [
"left_command",
"left_option"
]
}
},
{
"type": "basic",
"from": {
"key_code": "grave_accent_and_tilde",
"modifiers": {
"mandatory": [
"left_control",
"left_option"
]
}
},
"to": {
"consumer_key_code": "eject",
"modifiers": [
"left_control",
"left_shift"
]
}
}
]
},