ov
機能豊富なターミナルページャー
特徴
- メモリより大きなファイルを素早く開くことができます。
- 固定ヘッダー行と列をサポートします。
- 列モードとカスタマイズ可能な列の色で表形式のテキストに最適化されています。
- ショートカットキーやスタイルを完全にカスタマイズ可能です。
- リアルタイム更新のフォローモード(
tail -f
/tail -F
のような機能)。 - コマンド出力を動的に表示する実行モード。
- ファイルの変更を定期的に監視するウォッチモード。
- 高度な検索機能:インクリメンタル検索、正規表現検索、フィルター機能。
- 複数の単語に対するマルチカラーハイライト。
- Unicodeおよび東アジアの幅文字をサポート。
- 圧縮ファイル(gzip、bzip2、zstd、lz4、xz)を処理可能。
使用事例
psql
PostgreSQLクライアントツールpsqlをovページャーで設定および使用するためのガイド
git
gitコマンドの出力を読みやすくするためにovをページャーとして使用する
delta
ovをdeltaのページャーとして利用し、ファイルの差分を比較および管理する
mysql
クエリ結果の表示を向上させるためにovをmysqlのページャーとして使用する
pgcli
データベースクエリ結果の可視化を向上させるためにovをpgcliのページャーとして統合する
mycli
MySQLコマンドの出力を読みやすくするためにovをmycliのページャーとして使用する
ps
プロセス情報をフォーマットして表示するためにovをpsのページャーとして使用する
man
manページをナビゲートおよび読むためにovをページャーとして使用する
procs
プロセス情報をより良く可視化するためにovをprocsのページャーとして使用する
top
システム監視情報の表示を向上させるためにovをtopのページャーとして使用する
ovでファイル監視(ウォッチ)
ovのウォッチモードを使用してファイルの変更をリアルタイムで監視する
bat
batはcatの高機能な代替コマンドであり、ファイル内容を表示およびナビゲートするためにovをページャーとして使用します。
csvの表示
ovをCSVファイルの処理および表示に使用する
markdown表示
ovを使用してMarkdownファイルを表示およびナビゲートする
複数ファイル
ovを使用して複数のファイルを同時に表示および管理する
複数の単語を複数の色でハイライト
ovのマルチカラーハイライト機能を使用して複数の単語を異なる色でハイライトする
大きなファイルを開く速度
ovを使用して大きなファイルを高速で開く
コマンド実行
コマンドを実行し、その出力を動的に表示するためにovを使用する
フォローモードの使い方
リアルタイム更新のためにovのフォローモードを使用する方法
フィルターサーチの使い方
ovの高度な検索機能を使用して検索結果を効率的にフィルタリングする
縦ヘッダーとヘッダー列
縦ヘッダーとヘッダー列による固定表示
セクションの使い方
コンテンツをより良く整理するためにovのセクションを使用する方法を理解する
他のセクションを隠す
ovのセクションを使用する際に他のセクションを非表示にする方法
メモリ管理
ovを使用してメモリ使用量を効果的に管理する