2015-12-08 2 views
1

Y a-t-il un moyen de configurer un raccourci clavier pour modifier l'opacité du terminal ou de l'iTerm? J'utilise généralement un faible pourcentage d'opacité et il serait bon de pouvoir activer et désactiver rapidement.Activer/désactiver l'opacité avec le raccourci clavier/iTerm

EDIT: Cmd + U fait essentiellement la même chose sans une certaine customizability

+0

Merci pour la note ! Je vais beaucoup utiliser celui-ci. – thynctank

Répondre

2

Vous pouvez utiliser AppleScript pour le faire. (. Ver 2.9+)

-à-dire à iTerm vous pouvez utiliser les éléments suivants pour définir toutes les fenêtres/sessons à la transparence de 50%:

tell application "iTerm" 
    repeat with aWindow in windows 
     tell aWindow 
      tell current session 
       set transparency to 0.5 
      end tell 
     end tell 
    end repeat 
end tell 

Enregistrer que dans un fichier et l'exécuter à partir de la cmd ligne via :

osascript scriptname.scpt 

vous pouvez également déposer dans Automator.app et le configurer pour fonctionner via un combo de touches de raccourci ..

en supposant que vous pouvez faire la même chose dans Terminal.app, ouvrez le dictionnaire AppleScript pour cela et regardez les propriétés de la fenêtre de réglage/transparence ...

+0

Je reçois ce qui suit en essayant votre script dans iTerm2: 'erreur d'exécution: iTerm a une erreur: Impossible de définir la session en cours de l'élément 1 de chaque fenêtre à 0.0. (-10006) 'Des idées? – f1lt3r

+0

Quelle version d'iTerm utilisez-vous? Je viens de retester avec 'Build 2.9.20160206' et ça fonctionne bien. – SushiHangover

+0

J'utilise la version 2.1.4 qui est la plus récente (iTerm2, pas iTerm). 'Cmd + U' fonctionne pour moi. J'ai également mis en place la même chose pour VIM ('Cmd + U') afin que je puisse regarder les choses en arrière-plan pendant que je code. – f1lt3r