← XeFM English | 日本語 · crftwr/xefm on GitHub · craftware

XeFM テキストビューアーのステータスバー

English | 日本語

概要

XeFM のテキストビューアーには、画面下部に充実したステータスバーがあり、現在のファイルとビューアーの状態をリアルタイムに表示します。

ステータスバーのレイアウト

Line 45/127 (35%) | 2.3K                           PY | NUM | SYNTAX
└─── Position Info ───┘ └─ File Size ─┘             └──── File Type & Options ────┘

表示される情報

左側:位置とファイルの情報

アーカイブ作成の進捗

アーカイブを作成しているときは、ステータスバーに進捗がリアルタイムに表示されます。

右側:ファイルの種類と有効なオプション

例

行番号とシンタックスハイライトが有効な Python ファイル

Line 1/50 (2%) | 1.2K                               PY | NUM | SYNTAX

中ほどまでスクロールし、横スクロールもしている JSON ファイル

Line 25/50 (50%) | Col 15 | 856B                    JSON | NUM | SYNTAX

行の折り返しが有効で、シンタックスハイライトなしのテキストファイル

Line 10/20 (50%) | 3.4K                             TXT | NUM | WRAP

末尾まで来た大きな Markdown ファイル

Line 500/500 (100%) | 45.2K                         MD | NUM | SYNTAX

アーカイブ作成中

Creating archive... 45/120 (37%) - long_filename_that_gets_truncated.txt

動的な更新

ステータスバーは、次の操作に合わせてリアルタイムに更新されます。

利点

✅ 位置の把握

✅ ファイルの情報

✅ オプションの状態

技術的な実装

効率的な更新

堅牢な情報

ターミナルとの互換性

XeFM との統合

ステータスバーは XeFM のメイン画面と同じ配色とデザインを使っているので、ファイル管理の作業全体を通して一貫した使い心地になります。


ステータスバーによって、テキストビューアーは単にファイルを表示するだけのものから、コード、設定ファイル、ドキュメントを見ている間も現在位置と状態がわかる、情報の豊かな本格的なテキスト編集環境になります。