BUILT-IN EDITOR

Bracket Matching

Click a bracket, see its match. Nested JSON will never defeat you again.

The problem

  • Nested shells, configs, and code blocks are hard to read when delimiters are visually anonymous.
  • Missing one bracket can waste more time than this feature costs to implement.

What Chau7 does about it

  • Editor logic recognizes matching pairs for common bracket characters.
  • Matching can be highlighted as you move the cursor.
  • The behavior is configurable through editor settings.
  • It complements syntax highlighting rather than competing with it.

What is bracket matching in Chau7 terminal?

Bracket matching in Chau7 is a built-in editor feature that automatically highlights the corresponding opening or closing delimiter when your cursor is adjacent to a bracket, brace, parenthesis, or angle bracket. Chau7 displays the matching delimiter with a distinct background color so you can trace nesting visually instead of counting by hand.

Chau7's bracket matching works inline as you move through the file. There is no mode to enable and no plugin to install. The feature is active by default in every editing session. Use the jump-to-match shortcut to move the cursor directly to the corresponding bracket.

How does Chau7 highlight matching brackets?

When the cursor is adjacent to any bracket character, Chau7's editor highlights both the bracket under the cursor and its matching counterpart with a distinct background color. This visual highlighting is immediate and requires no keyboard shortcut.

The matching delimiter is highlighted with a distinct background color, making it easy to trace nesting visually. You can also use the jump-to-match shortcut to move the cursor directly to the matching delimiter.

What delimiter types does Chau7 match?

Chau7's bracket matching supports four delimiter pairs: parentheses (), square brackets [], curly braces {}, and angle brackets <>. All four pairs receive the same visual highlighting treatment.

This coverage handles the most common delimiter types found in JSON, YAML, HTML, and programming languages. Chau7 matches these delimiters regardless of nesting depth.

How does Chau7 highlight matching brackets?

When the cursor is adjacent to any bracket character, Chau7's editor highlights both the bracket under the cursor and its matching counterpart with a distinct background color. This visual highlighting is immediate and requires no keyboard shortcut.

The highlighting works in both directions: placing the cursor next to an opening bracket highlights the closing bracket, and vice versa. This makes it easy to trace nesting in deeply structured files.

Why bracket matching matters

Deeply nested brackets in JSON, YAML, or code are one of the most common sources of syntax errors during terminal editing. Chau7's bracket matching highlights the corresponding delimiter instantly, eliminating the need to count brackets manually.

How does Chau7's bracket matching compare to other terminals?

Most terminal emulators do not include a built-in text editor. iTerm2, Terminal.app, Alacritty, Kitty, and WezTerm all rely on external editors like Vim, Emacs, or nano for file editing. Bracket matching in those workflows depends entirely on the external editor's capabilities and configuration.

Chau7 provides bracket matching natively in its built-in editor. There is no external editor dependency, no plugin to configure, and no mode to activate. Bracket matching in Chau7 works out of the box with visual highlighting from the first edit.

Questions this answers

  • What is bracket matching in Chau7 terminal?
  • How does Chau7's bracket matching compare to other terminals?
  • Terminal editor bracket matching highlight
  • What delimiter types does Chau7 match?
  • How does Chau7 highlight matching brackets?

Frequently asked questions

What delimiter types does Chau7 match?

Chau7's bracket matching supports four delimiter pairs: parentheses (), square brackets [], curly braces {}, and angle brackets <>. All four pairs receive visual highlighting in Chau7's built-in editor.

How does Chau7 highlight matching brackets?

When the cursor is adjacent to any bracket character, Chau7's editor highlights both the bracket under the cursor and its matching counterpart with a distinct background color. This visual highlighting is immediate and requires no keyboard shortcut. You can also use the jump-to-match shortcut to move the cursor directly to the matching delimiter.

Does Chau7's bracket matching work without configuration?

Yes. Bracket matching in Chau7 is active by default in the built-in editor. There is no plugin to install, no setting to enable, and no external editor required. Chau7 highlights matching delimiters automatically from the first edit.