lnav
詳細情報
タイトル | lnav |
---|---|
URL | https://lnav.org/ |
バージョン | ver 0.13.1-rc3 |
更新日 | 2025/09/06 |
追加日 | 2024/11/21 |
種別 | フリーソフト / オープンソース(その他) |
説明 | ログファイルを効率的に監視・ナビゲートすることができるユーティリティ。 |
レビュー
lnav(The Logfile Navigator)はターミナルから利用できるログファイルビューアー。
次のような特徴を持つ。
- 必要に応じた解凍
- ログフォーマットを検出
- ログファイルを時間ごとにマージして1つのビューに統合
- ファイルのtail、リネームの追跡、ディレクトリ内の新規ファイルの検索
- エラーと警告のインデックスを作成する
- JSON行のプリティプリント
スクリーンショット
更新グラフ
バージョン履歴
lnav v0.13.1
Features:
- Initial support for Windows. Configuration should be stored
in%APPDATA%
. The binary is built using msys2. So, it
depends on msys-2.0.dll being in the same directory. No other
dependencies should be needed. - Removed dependency on ncurses during the build. The terminfo
files are still used during runtime, but fallback terminfo
files for common terminals are included in the binary. - Added the postgres_log format. In addition, you can use
:annotate
on a statement error line (e.g. syntax error
at or near "null" at character 522) to attach an annotation
with the statement and a pointer to the location of the error.
lnav v0.13.1
Features:
- Initial support for Windows. Configuration should be stored
in%APPDATA%
. The binary is built using msys2. So, it
depends on msys-2.0.dll being in the same directory. No other
dependencies should be needed. - Removed dependency on ncurses during the build. The terminfo
files are still used during runtime, but fallback terminfo
files for common terminals are included in the binary. - Added the postgres_log format. In addition, you can use
:annotate
on a statement error line (e.g. syntax error
at or near "null" at character 522) to attach an annotation
with the statement and a pointer to the location of the error.
lnav v0.13.0
Interface changes:
- The prompt is now a custom implementation instead of readline.
Some highlights:-
In the DB prompt: pressing
CTRL+L
will reformat the query and
switch the prompt to multi-line mode; error locations will be
highlighted. -
In multi-line mode, you can click and drag the status bar above
the prompt to resize the prompt. -
Pressing
CTRL+O
in the prompt will transfer the prompt to
contents to Visual Studio Code or the default text editor on
macOS.
You can then edit the file and run it from the|
prompt with:|saved-prompt
-
When edi
-
lnav v0.13.0
Interface changes:
- The prompt is now a custom implementation instead of readline.
Some highlights:-
In the DB prompt: pressing
CTRL+L
will reformat the query and
switch the prompt to multi-line mode; error locations will be
highlighted. -
In multi-line mode, you can click and drag the status bar above
the prompt to resize the prompt. -
Pressing
CTRL+O
in the prompt will transfer the prompt to
contents to Visual Studio Code or the default text editor on
macOS.
You can then edit the file and run it from the|
prompt with:|saved-prompt
-
When e
-
lnav v0.13.1
Features:
- Initial support for Windows. Configuration should be stored
in %APPDATA%. The binary is built using msys2. So, it
depends on msys-2.0.dll being in the same directory. No other
dependencies should be needed. - Removed dependency on ncurses during the build. The terminfo
files are still used during runtime, but fallback terminfo
files for common terminals are included in the binary. - Added the postgres_log format.
Interface changes:
- If all the log messages in the LOG view are hidden, a notice
will be displayed that describes the filters that are in
effect.
Bug Fixes:
- Fix a crash on startup for
lnav v0.13.0
Interface changes:
- The prompt is now a custom implementation instead of readline.
Some highlights:-
In the DB prompt: pressing
CTRL+L
will reformat the query and
switch the prompt to multi-line mode; error locations will be
highlighted. -
In multi-line mode, you can click and drag the status bar above
the prompt to resize the prompt. -
Pressing
CTRL+O
in the prompt will transfer the prompt to
contents to Visual Studio Code or the default text editor on
macOS.
You can then edit the file and run it from the|
prompt with:|saved-prompt
-
When e
-
lnav v0.13.0
Interface changes:
- The prompt is now a custom implementation instead of readline.
Some highlights:-
In the DB prompt: pressing
CTRL+L
will reformat the query and
switch the prompt to multi-line mode; error locations will be
highlighted. -
In multi-line mode, you can click and drag the status bar above
the prompt to resize the prompt. -
Pressing
CTRL+O
in the prompt will transfer the prompt to
contents to Visual Studio Code or the default text editor on
macOS.
You can then edit the file and run it from the|
prompt with:|saved-prompt
-
When e
-
lnav v0.13.0
Interface changes:
- The prompt is now a custom implementation instead of readline.
Some highlights:-
In the DB prompt: pressing
CTRL+L
will reformat the query and
switch the prompt to multi-line mode; error locations will be
highlighted. -
In multi-line mode, you can click and drag the status bar above
the prompt to resize the prompt. -
Pressing
CTRL+O
in the prompt will transfer the prompt to
contents to Visual Studio Code or the default text editor on
macOS.
You can then edit the file and run it from the|
prompt with:|saved-prompt
-
When editing a regular expression, like the search prompt or
for a filter, if the current pattern matches a line in the<
-
lnav v0.13.0
Interface changes:
- The prompt is now a custom implementation instead of readline.
Some highlights:-
In the DB prompt: pressing
CTRL+L
will reformat the query and
switch the prompt to multi-line mode; error locations will be
highlighted. -
In multi-line mode, you can click and drag the status bar above
the prompt to resize the prompt. -
Pressing
CTRL+O
in the prompt will transfer the prompt to
contents to Visual Studio Code or the default text editor on
macOS.
You can then edit the file and run it from the|
prompt with:|saved-prompt
-
When edi
-
lnav v0.13.0
Interface changes:
- The prompt is now a custom implementation instead of readline.
Some highlights:-
In the DB prompt: pressing
CTRL+L
will reformat the query and
switch the prompt to multi-line mode; error locations will be
highlighted. -
In multi-line mode, you can click and drag the status bar above
the prompt to resize the prompt. -
Pressing
CTRL+O
in the prompt will transfer the prompt to
contents to Visual Studio Code or the default text editor on
macOS.
You can then edit the file and run it from the|
prompt with:|saved-prompt
-
When edi
-
lnav v0.13.0
Interface changes:
- The prompt is now a custom implementation instead of readline.
Some highlights:-
In the DB prompt: pressing
CTRL+L
will reformat the query and
switch the prompt to multi-line mode; error locations will be
highlighted. -
In multi-line mode, you can click and drag the status bar above
the prompt to resize the prompt. -
Pressing
CTRL+O
in the prompt will transfer the prompt to
contents to Visual Studio Code or the default text editor on
macOS.
You can then edit the file and run it from the|
prompt with:|saved-prompt
-
When edi
-