The cursor waits. You type a few letters, hit Tab, and Lnav fills in the rest, exactly as you meant it. No hunting. No guessing. Just speed.
Lnav tab completion turns command-line work from chore to precision tool. It works across SQL queries, log filters, and command options directly inside the terminal UI. When you press Tab, Lnav suggests completions for file paths, database fields, table names, and built-in commands. You move faster because you stay inside the shell; no switching windows, no breaking flow.
Under the hood, Lnav builds its tab completion from your current context. If you are viewing logs, it knows the fields in your data. If you are running SQL, it knows the schema. This context-aware behavior means fewer mistakes and less mental overhead. You can chain commands without stopping to remember exact syntax.