時間の経過とともにtmuxカラースキームを変更する方法は?

時間の経過とともにtmuxカラースキームを変更する方法は?

私は一日の時間に応じて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

tmuxOSX端末レベルではまだ簡単ではありません(tmuxスクリプトが十分に強力ではないようです)。ただし、使用する場合は、bashスクリプトを挿入できるプロンプトコマンドという機能があります。

以下はいくつかのヒント(例を含む)です。

また、以下を使用してもzsh可能性を提供しているようです。

これらすべての鍵は、一部のシェルがプロンプトが表示されるたびに共通スクリプトを呼び出す機能を提供することです。

おすすめ記事