web-dev-qa-db-ja.com

屏風ステータスバーがvim-airlineと競合する

屏風を使い始めて、この面白い問題を見つけました。次に、屏風セッション内でvim-airlineプラグイン(電力線のようなステータスバー)を使用してVimを実行すると、屏風ステータスバーに干渉します。 vimを閉じても問題はあります。

スクリーンショットでより明確に表示されます:

Vimがオープンしました:

Vim opened

Vimが閉じています:

Vim closed

2
spellanser

Githubに投稿されたソリューションからの引用 issue @PabloBianchiが言及:

どうやら、byobuとpowerlineにウィンドウ名を正しく表示させるには、デフォルトのコマンド設定を.tmux.conf(私の場合はfish)に追加する必要があります。

set-option -g default-command "/ usr/bin/fish"

特に、屏風のF2を使用してウィンドウを作成した場合、最初のウィンドウのみが名前を取得し、残りのウィンドウは奇妙なハイフン(-)のみを取得します。

ただし、ウィンドウの作成に標準の-cキーバインドを使用する場合、すべてのウィンドウに適切な名前が付けられます。

0
spellanser