Kali Linuxでtmuxを使用し、端末サイズを最大化しようとしています。次のコマンドでtmuxを起動すると、ウィンドウは端末のサイズに収まりません。tmux new -s session
下のスクリーンショットに示すように、端末の幅の大きな部分がありません。これにより、特にウィンドウを複数のウィンドウに分割したい場合は使用できません。
次の行を使用して、ホームディレクトリに.tmux.confを作成しました。しかし、それは何も変えません。
set -g window-size latest
set-window-option -g aggressive-resize on
set -g window-status-current-style bg=black,fg=red
set -g base-index 1
set -g mouse on
<c-b>:resize-window -A
また、ここの他のスレッドで述べたコマンドを実行してみました。しかし、役に立たない。同様の問題に言及した他のスレッドをここで確認しました。しかし、私は役に立つものを見つけることができません。
使用されるtmuxバージョンは3.3バージョンです。
この問題を解決する方法を知っている人はいますか?
回答に基づいて以下を確認しました。 viとtopも端末の全幅を使用しません。しかし、私を悩ませるのは、Kaliのデフォルトを使用しているということです。デフォルトのインストールを変更していません。したがって、端末エミュレータのデフォルト値はqterminalです。 $TERMを確認すると、xterm-256colorと表示されます。
Kaliのシステム設定でDebianのデフォルト端末に切り替えました。しかし、問題はまだ端末エミュレータに存在します。
また、独自の設定で端末の固定幅を1000pxに設定しました。何も変わりません。フォントはCantarell 11ptです。
答え1
あなたの問題はtmuxとは関係がないと確信しています。mc
ファイルマネージャ、top
お気に入りのテキストエディタなど、さまざまなアプリケーションを試してください。私は彼らのレイアウトがすべて同じように崩れると確信しています。
スクリーンショットによると、グリッドに揃えずに各行の文字を1つずつ印刷するターミナルエミュレータと組み合わせた可変幅フォントを使用しています。
端末には厳密な文字セルが必要です。固定幅フォントを選択し、/または幅が異なる場合でも、ターミナルエミュレータを使用して文字をグリッドに貼り付ける必要があります。両方を持つのが最善です。
(ただ気になりました:どのグラフィックターミナルエミュレータですか?)