This tip sets the brightness of the display,andisnotrelatedtothebrightness of the colorscheme. The procedure here applies to Mac OS X,althoughitmaybepossible to dosomethingsimilarinother systems.
+
This tip adjusts the brightness of the display whenVimgainsorlosesfocuson Mac OS X systems.Thisisnotrelated to thebrightnessofthecolorscheme.
−
==What's this about?==
+
==Procedure==
−
I like my display on full brightness with a dark colorsheme when I'm coding,evenlateatnight.Somepeoplemaylikeotherbrightnessadjustments.Eitherway, whenswitchingbetweenfull screen Vimandbrowserwindows/terminalsmyretinaswouldgetburntandIneeded to constantlyadjust brightness.
+
I like my display on full brightness with a dark colorscheme when coding.WhenswitchingfromfullscreenVimtoabrowserwindoworaterminal, thedisplaysettingsmake the screen fartoobright.Toavoidthat,thefollowingproceduresetsthescreen brightness to fullwhen Vim gains focus, then sets the screen to half brightness when Vim loses focus.
Download the command line brightness tool from [http://mattdanger.net/2008/12/adjust-mac-os-x-display-brightness-from-the-terminal/ here].
Download the command line brightness tool from [http://mattdanger.net/2008/12/adjust-mac-os-x-display-brightness-from-the-terminal/ here].
−
Then add the following two commands in your [[vimrc]].
+
Then add the following commands to your [[vimrc]].
<pre>
<pre>
:au FocusGained * :!brightness 1
:au FocusGained * :!brightness 1
:au FocusLost * :!brightness 0.5
:au FocusLost * :!brightness 0.5
</pre>
</pre>
−
−
Tip can be improved if the tool is improved to report current brightness setting so it could restore it. Also you probably only want this to happen if in fullscreen mode, so could possibly be improved there (if there is a way for Vim to detect it is full screened).
==Comments==
==Comments==
+
Tip could be improved if the tool were improved to report the current brightness setting so it can be restored. Also you probably only want this to happen if in fullscreen mode, so could possibly be improved there (if there is a way for Vim to detect it is full screened).
Latest revision as of 08:51, April 26, 2012
Recently created tip
We have not yet decided whether to keep this tip as its own page or merge it somewhere else. If you have a suggestion on the tip content, please edit this page or add your comments below (do not use the discussion page).
Please discuss whether to keep this as a new tip, or whether to merge it into an existing tip, on the new tips discussion page.
created March 8, 2012 · complexity basic · version 7.0
This tip adjusts the brightness of the display when Vim gains or loses focus on Mac OS X systems. This is not related to the brightness of the colorscheme.
I like my display on full brightness with a dark colorscheme when coding. When switching from full screen Vim to a browser window or a terminal, the display settings make the screen far too bright. To avoid that, the following procedure sets the screen brightness to full when Vim gains focus, then sets the screen to half brightness when Vim loses focus.
Download the command line brightness tool from here.
Tip could be improved if the tool were improved to report the current brightness setting so it can be restored. Also you probably only want this to happen if in fullscreen mode, so could possibly be improved there (if there is a way for Vim to detect it is full screened).