Che cosa fa questa opzione nel terminale?
Sembra che non abbia alcun effetto su nulla.
Essenzialmente, questa opzione impedisce ad altre applicazioni (incluse cose come TextExpander ) di "ascoltare" su ciò che stai digitando . Impedendo ad altri processi in background di registrare o accedere alle sequenze di tasti, si garantisce che non possano essere registrati o monitorati, ad es. da un semplice keylogger o da un altro programma in esecuzione con normali autorizzazioni per scopi potenzialmente dannosi.
C'è un'ottima risposta a proposito di Security Stackexchange
"Secure Keyboard Entry" maps to the
EnableSecureEventInput
function whose concept is described here. Basically, applications don't access the hardware themselves; they obtain events (e.g. about key strokes) from the operating system. Some elements in the OS decides what application gets what events, depending on its access rights and GUI state (there are details depending on which application is "in the foreground")....
Leggi altre domande sui tag terminal mountain-lion