Come puoi personalizzare il layout della tastiera / scorciatoie?

4

Recentemente ho migrato da Ubuntu a Mac, ma una delle funzionalità che mi manca di più è il layout di tastiera per le lingue alternative. Non mi piace cambiare il layout della tastiera tutto il tempo, ma allo stesso tempo mi piace scrivere usando accenti e segni diacritici, secondo le necessità in ogni lingua (rumeno, francese, tedesco, ecc.).

Il layout di tastiera rumeno fornito su Linux offre una "variante di compatibilità" molto bella, specialmente per i programmatori. Fondamentalmente è identico a quello inglese, ma tenendo premuto il tasto a destra Alt (livello 3) otterrai i caratteri speciali rumeni:

Comepossoavereunafunzionalitàsimile?

Possoalmenopersonalizzarloseguendoquestelinee:

  • +a»ă
  • +s»ş
  • +t»ţ

PS:sonoaconoscenzadel menu Accent e dei suoi limiti .

    
posta Marius Butuc 14.02.2012 - 23:47
fonte

3 risposte

2

Sebbene non sia esattamente quello che hai chiesto, una possibile soluzione è quella di utilizzare l'abilità incorporata per passare rapidamente Input Sources (ovvero i layout di tastiera). Per rendere questa funzione utilizzabile, dovrai eseguire un piccolo setup.

Apri Preferenze di sistema: tastiera e seleziona il riquadro della tastiera . Seleziona l'opzione Mostra tastiera e amp; Visualizzatori di caratteri nella barra dei menu (1), quindi fai clic sul pulsante Inserisci sorgenti (2).

IlpannellodellepreferenzeLinguaetestosiapriràallaschedaOriginidiinput.Selezionarelesorgentidiinput(3)acuisidesideraaccedereregolarmente.Menoèmeglio,ricordachepuoisempretornareaquestaschedaemodificareleselezioni.Quandohaifattoletuescelte,faiclicsulpulsanteTastidisceltarapida...(4).

Il pannello delle preferenze Tastiera si aprirà alla scheda Tasti di scelta rapida . Seleziona Tastiera e immissione testo dalla colonna a sinistra (5). Quindi selezionare le opzioni per abilitare le scorciatoie da tastiera per navigare tra le sorgenti di input. (6).

Serimaniconlescorciatoiepredefinite,entrerannoinconflittoconlescorciatoieSpotlightpredefinite.SelezionaSpotlightdallacolonnaasinistraedisattivaomodificalascorciatoiadatastieraassegnataallefunzioniSpotlight.

Ora quando è necessario digitare un carattere speciale, utilizzare il tasto di scelta rapida per selezionare Origine input appropriata e utilizzare la funzione lunga attesa di Lion per visualizzare le scelte per ciascun carattere.

Attualmente sto usando rumeno come la mia sorgente di input . Lo so perché è visualizzato nella voce di menu Tastiera e caratteri . Una pressione prolungata su a fornisce:

Dopo aver digitato il carattere rumeno, posso utilizzare la scorciatoia da tastiera per tornare alla sorgente di input U.S. .

    
risposta data 15.02.2012 - 00:57
fonte
2

Dato che vieni da un ambiente Linux, penso che ti sentiresti a casa con il mio suggerimento di leggere il file DefaultKeyBinding.dict .

Utilizzi Ukelele come suggerito sopra per i layout di lettere accentate e simili. Ma i binding della tastiera sono utili per le scorciatoie dei programmatori e tasti speciali.

Google aumenta il nome del file e avrai molti link ed esercitazioni sull'argomento. Un link di riferimento sarebbe Riferimento classe NSResponder che elenca tutte le azioni possibili che è possibile eseguire in qualsiasi applicazione Cocoa utilizzando combinazioni di tasti personalizzate.

    
risposta data 15.02.2012 - 04:50
fonte
1

Il layout esteso degli Stati Uniti può soddisfare le tue esigenze. Un grafico è

link

È molto facile crearne uno con

link

    
risposta data 14.02.2012 - 23:59
fonte

Leggi altre domande sui tag