-
ghostty
👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
Here are a few ways to add key bindings to do this in a single action, but it's macOS-only and a little clunky. I prefer the one a little further down where you use a second keybind to open the editor.
[1] https://github.com/ghostty-org/ghostty/discussions/3708#disc...
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Kitty on Mac has a few visual issues that Ghostty doesn't have:
- the text rendering looks blurry when comparing side by side (Kitty looks blurry, wezterm and Ghostty look sharp)
- when resizing the window, the window content 'wobbles' (Ghostty is stable, both Kitty and wezterm have the resize wobble)
Thos wobbling effect is a known issue with Metal views (no idea tbh why Apple can't fix that in Cocoa), the solution is to 'anchor' the view to one window side during resizing, e.g. see: https://github.com/floooh/sokol/pull/963
-
I don't want to learn tmux to handle a feature that my OS already handles. If alacritty supported tabs (and was slightly less hostile, e.g. [0]) I'd be happy with it
[0] https://github.com/alacritty/alacritty/issues/3129