Tasto mappa per cancellare il terminale mac


0

Ho la cattiva abitudine di colpire cmd + k nel Terminale Mac per cancellare lo schermo (e perdere la mia cronologia). Mi chiedo se c'è un modo per mappare il comando-k combo per eseguire / usr / bin / clear quando lo premo. Ci sono opzioni per mappare questo su un tasto funzione, ma mi piacerebbe mappare alla combo cmd se possibile.

Risposte:


0

È possibile disabilitare command-K eseguendo, defaults write com.apple.Terminal NSUserKeyEquivalents '{"Clear"="\0";}'chiudendo e riaprendo Terminal. Quindi impara a usare control-L invece di command-K.

Puoi anche usare KeyRemap4MacBook per riassegnare il comando-K al controllo-L quando il terminale è in primo piano. Salvare un file come questo come ~/Library/Application Support/KeyRemap4MacBook/private.xml:

<?xml version="1.0"?>
<root>
  <appdef>
    <appname>TERMINAL</appname>
    <equal>com.apple.Terminal</equal>
  </appdef>
  <item>
    <name>test</name>
    <identifier>test</identifier>
    <only>TERMINAL</only>
    <autogen>__KeyToKey__ KeyCode::K, VK_COMMAND | ModifierFlag::NONE, KeyCode::L, ModifierFlag::CONTROL_L</autogen>
  </item>
</root>

Quindi aprire KeyRemap4MacBook, premere il pulsante ReloadXML e abilitare l'impostazione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.