Trova e modifica il collegamento di sistema

7

Come so, puoi trovare un limite di scelta rapida in preferenza di sistema > Tastiera > Scorciatoia da tastiera dove puoi trovare altre scorciatoie e come cambiarle? per esempio se cambio cmd + O in invio dove posso andare? c'è qualche software in grado di farlo per me o devo farlo nel terminale (come?).

PS: ho letto alcuni dove quell'elenco di scorciatoie per ogni app salvate in Localized.rsrc ma Ho 2 problemi?

  • Controllo e in snow leopard non ho questo file.
  • Come si può trovare una scorciatoia generale relativa a quali app? come l'immagine di cattura o copia & pase o ...
posta Am1rr3zA 29.08.2010 - 00:02
fonte

1 risposta

12

Le scorciatoie per ogni applicazione possono essere facilmente modificate nel menu delle preferenze che hai menzionato.

Quali scorciatoie possono essere modificate è determinato da quali opzioni si trovano nel menu di quell'applicazione. Quindi per Finder, puoi personalizzare "Nuova finestra del Finder", ecc. Ecc. Qualunque cosa si trovi nel menu.

Per modificare la scorciatoia per "Apri" (che si trova Finder - > File - > Apri nel menu) vai alle Preferenze di sistema Scorciatoie da tastiera, vai a Scorciatoie delle applicazioni, cerca "Finder", premi il tasto Pulsante "+" e aggiungi una nuova opzione con il nome "Apri" (esattamente scritto come opzione di menu) e inserisci una scorciatoia da tastiera.

Notachenonpuoiusareiltastoinviooaltro:puoiusaresoloitastimodificatori(maiuscole,comandi,controlli,fn)enumeriolettere.

Perscorciatoiegeneralipuoiscorreresu"Tutte le applicazioni" e aggiungere una scorciatoia per "Copia" o "Incolla" o che cambierà per qualsiasi applicazione abbia quell'opzione di menu nel suo menu.

MODIFICA: risposta ai commenti:

1) Se non riesci a trovare il nome esatto di un comando di menu o se non c'è un comando di menu ... beh, non puoi semplicemente impostare un collegamento a meno che non usi qualche tipo di applicazione di terze parti che intercetta i tasti premuti (un po 'come AutoHotKey ma su Mac). Pertanto, per Quick Look, non funziona poiché il comando di menu (c'è un'opzione di menu in Finder File- > Quick Look) aggiunge il nome del file da "Quick Looked", ad es. "Quick Look 133.png." Credo che in Leopard possa aver funzionato se si imposta "Quick Look" a qualsiasi scorciatoia sotto Finder, ma non funziona in SL per me.

2) Screen Capture Cmd + Shift + 3 è universale: è uno screenshot a schermo intero. Cmd + Maiusc + 4 è simile, tranne che consente di selezionare una casella per la schermata. Non sono sicuro di cosa intendi quali scorciatoie sono per quali app ... O è elencato sotto l'app (nelle preferenze) o è universale e si applica a ciascuna applicazione con l'opzione di menu o il sistema stesso.

EDIT 2: aggiungerò ancora di più quando avrò tempo

a) A mia conoscenza le scorciatoie da tastiera CUSTOM sono memorizzate in com.apple.universalaccess.plist e com. company.application .plist (es. com.apple.finder.plist) che si trova nel ~ / Libreria / cartella Preferenze.

com.apple.universalaccess.plist elenca le app con scorciatoie personalizzate:

com.apple.finder.plistelencalescorciatoiepersonalizzateeffettiveperilfindersottoNSUserKeyEquivalents:

EDIT 3:

b) Credo che le scorciatoie predefinite per le app Cocoa siano memorizzate nei file pennino, ad esempio ../Finder/Contents/Resources/English.lprog/MenuBar.nib o seomthing del genere. Ho modificato con successo questi file di pennino usando MANUALMENTE l'interfaccia builder per modificare le scorciatoie da tastiera per gli elementi della barra dei menu. (Se ci sono scorciatoie che non sono voci della barra dei menu e non sono definite dal sistema, non so) Quindi non conosco alcun modo da linea di comando ...

Il pennino:

Nonsosequestosiautileperiltuoscopo.Comenotaamargine,percompletezza,modificareunfilepenninocompilatocomequellidelfinder...èunarispostacompletamentediversadasola. Questo articolo lo riassume bene. Fondamentalmente si lavora con un pennino non compilato per modificare un pennino compilato: se intraprendi questo viaggio e hai difficoltà a trovare un pennino non compilato, ne ho caricato uno qui .

Se trovo un metodo da riga di comando o ulteriori informazioni su dove le applicazioni memorizzano le scorciatoie da tastiera, aggiornerò questa risposta di conseguenza.

EDIT: nota finale Questi pennini sono in formato xml o qualcosa del genere e possono essere aperti da editor di testo ... che potrebbero consentire ... Non so. : D

    
risposta data 29.08.2010 - 00:37
fonte

Leggi altre domande sui tag