私は一日の時間に応じてSolarizedDarkからSolarizedLightに色スキームを変更するために.vimrcにいくつかの行を実装しました。
" Solarized light during the day, solarized dark during the night
let hour = strftime("%H")
if 6 <= hour && hour < 18
set background=light
else
set background=dark
endif
tmuxとOS X端末でも可能ですか?
答え1
tmux
OSX端末レベルではまだ簡単ではありません(tmux
スクリプトが十分に強力ではないようです)。ただし、使用する場合は、bash
スクリプトを挿入できるプロンプトコマンドという機能があります。
以下はいくつかのヒント(例を含む)です。
また、以下を使用してもzsh
可能性を提供しているようです。
これらすべての鍵は、一部のシェルがプロンプトが表示されるたびに共通スクリプトを呼び出す機能を提供することです。