AgentLayerdocs
Workstation

Terminal

Ghostty, the keybindings that pay for themselves, and the one Claude Code flag to turn on.

Ghostty

Ghostty is a GPU-accelerated, native-Mac terminal: 120fps with zero input lag while agents stream walls of output, native AppKit, and a single readable config file. The 25MB scrollback alone earns its keep when an agent dumps a long trace.

Keybindings

Readline bindings that work in the host's prompt and in your shell. Internalize them and you stop reaching for arrow keys.

KeysDoes
Cmd + ← / Cmd + →Start / end of line
Ctrl + A / Ctrl + EStart / end of line (readline)
Ctrl + WDelete the word before the cursor
Ctrl + KKill from cursor to end of line
Ctrl + UClear the whole line
Option + ← / Option + →Move one word at a time

Ctrl + W and Ctrl + K are the two that pay for themselves daily.

Claude Code's fullscreen renderer

Claude Code only. Add this to your user-level ~/.claude/settings.json:

{ "env": { "CLAUDE_CODE_NO_FLICKER": "1" } }

It fixes more than the name suggests:

  • Click-to-position in the prompt. Fullscreen mode enables mouse tracking, so you can click anywhere in your prompt text to move the cursor instead of arrow-keying across a long instruction.
  • No flicker. It draws on the alternate screen buffer and pins the input box to the bottom.
  • Flat memory in long sessions. Only visible messages render.

On this page