È possibile avere una scorciatoia così posso saltare tra Textmate e il terminale velocemente?
So che posso farlo tramite cmd + ma devo ancora trovarlo dalla barra dei menu.
Ci sono un paio di modi per farlo.
Il modo più rapido e semplice è utilizzare Spaces
.
Metti Textmate
su Desktop 4
e Terminal
su Desktop 3
Quindi puoi usare ctrl - opzione e uno 3 o 4 per passare tra i due.
Personalmente uso Keyboard Maestro
per questo. Usavo un Service
e una scorciatoia da tastiera, ma una "funzionalità" del nuovo sistema di sicurezza rende impossibile per un Servizio utilizzare la libreria Eventi di sistema a meno che non si attivi accessibility
per ogni app. È necessario selezionare "Porta tutto in primo piano".
Se sei su OS X Lion o successivo, puoi posizionare le due applicazioni su spazi adiacenti. Quindi usa i gesti per passare da uno all'altro. So che il terminale supporta lo schermo intero; non sono sicuro di TextMate, però.
Assicurati di disattivare l'auto-arrangiamento nelle preferenze di Controllo missione, se lo desideri. Questo può influenzare l'ordine delle tue app. Trovo fastidioso.
Se utilizzi Alfred e disponi del powerpack, configurare un flusso di lavoro per passare a un'applicazione specifica è facile.
Fai lo stesso con TextMate e il gioco è fatto, con due scorciatoie per passare all'applicazione che desideri. (Sì, l'azione dice avvio, ma se un'app è già aperta, Alfred passerà ad essa.)
Io uso iTerm2 per questo. Può essere configurato per aprire e chiudere una finestra di terminale usando un tasto di scelta rapida.
La mia configurazione è tale che toccando due volte Ctrl viene visualizzata una finestra di terminale a schermo intero con uno sfondo leggermente trasparente, in modo che possa vedere cosa c'è dietro. Toccando di nuovo Ctrl si nasconde la finestra.
Attualmente utilizzo KeyRemap4MacBook per assegnare scorciatoie alle applicazioni. Ad esempio questo private.xml renderebbe F7 aperto iTerm e control-option-command-M open TextMate:
<?xml version="1.0"?>
<root>
<vkopenurldef><name>KeyCode::VK_OPEN_URL_ITERM</name><url>file:///Applications/iTerm.app</url></vkopenurldef>
<vkopenurldef><name>KeyCode::VK_OPEN_URL_TEXTMATE</name><url>file:///Applications/TextMate.app</url></vkopenurldef>
<item>
<name>test</name>
<identifier>test</identifier>
<autogen>__KeyToKey__ KeyCode::F7 | ModifierFlag::NONE, KeyCode::VK_OPEN_URL_ITERM</autogen>
<autogen>__KeyToKey__ KeyCode::M, VK_CONTROL | VK_OPTION | VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_OPEN_URL_TEXTMATE</autogen>
</item>
</root>
Se hai acquistato Powerpack per Alfred, puoi creare un flusso di lavoro come questo:
Itastidisceltarapidahannounbreveritardoperimpostazionepredefinita,mapuoiridurlomodificandoilcomportamentodeltrigger:
Leggi altre domande sui tag keyboard shortcut-menu