Collegamento per tasto [invio]

1

Come faccio a creare una scorciatoia da tastiera per la chiave return ? Ad esempio, se ho premuto ~ , premere return per me. Mi piacerebbe farlo senza meleScript. È possibile, o dovrò comprare una tastiera esterna funzionante perché la mia chiave di risposta non funziona!

    
posta ALX 12.03.2016 - 06:34
fonte

2 risposte

3

Scarica, installa e avvia Moschettone . Nella barra dei menu aperta (icona Karabiner) - > Preferenze. Inserisci "Ritorna" nel campo di ricerca e scegli uno dei codici chiave preconfigurati:

Modificando private.xml in Misc & Disinstalla puoi aggiungere qualsiasi chiave aggiuntiva o combinazione di tasti (non già utilizzata) e scegli questa alternativa.

    
risposta data 12.03.2016 - 06:55
fonte
1

Puoi farlo senza essere amministratore sul tuo Mac e con una semplice creazione di un file di bind chiave.

Crea un file (su un'installazione standard, la directory KeyBindings non esiste):

mkdir ~/Library/KeyBindings

contenente la seguente rimappatura:

$ cat >~/Library/KeyBindings/DefaultKeyBinding.dict <<end_of_file
/* my keybindings */
{
        "\U007e" = ("insertNewline:") ;
}
end_of_file

\U007e significa Unicode del carattere ~ standard (== 0x7e ). Non puoi utilizzare "~" in questo dizionario perché significa opzione .

(Suggerisco di evitare l'uso del carattere ~ perché è usato in comando environnment significa ${HOME} . Per esempio se vuoi usa l'opzione + / , metti "~/" al posto di "\U007e" .)

E riavvia la sessione.

Per sopprimere questa associazione chiave, basta rimuovere questo file:

rm ~/Library/KeyBindings/DefaultKeyBinding.dict

e se non ne hai bisogno, rimuovi anche la directory inutile:

rmdir ~/Library/KeyBindings

e riavvia la sessione.

    
risposta data 03.05.2016 - 17:28
fonte

Leggi altre domande sui tag