From 46498c17ac38dca2e0f85f4df14eeff9903bb1c5 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 3 Jun 2026 23:32:00 +0300 Subject: feat: add fish 4.3 migration files and tmux extended-keys support - fish_frozen_key_bindings.fish: migrate fish_key_bindings to global scope - fish_frozen_theme.fish: migrate syntax highlighting theme to global scope - gemtexter.fish: add gemtexter publish functions - tmux.conf: enable extended-keys for modern terminal key handling --- tmux/tmux.conf | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tmux') diff --git a/tmux/tmux.conf b/tmux/tmux.conf index e932031..6224f70 100644 --- a/tmux/tmux.conf +++ b/tmux/tmux.conf @@ -50,6 +50,11 @@ set -g status-right '#{@hexai_status} #[fg=colour8]| %H:%M' set -g status-right-length 120 set-environment -g HEXAI_TMUX_STATUS_THEME white-on-purple +# Enable the extended-keys feature so tmux can distinguish modified Enter +# keys (Shift+Enter, Ctrl+Enter, Alt+Enter) from plain Enter. Required by +# modern terminals that send distinct escape sequences for these. +set -g extended-keys on + # Use csi-u (Kitty) extended key encoding for unambiguous modifier+key combos. # The default xterm format causes ambiguity with Ctrl/Alt/Shift combinations. set -g extended-keys-format csi-u -- cgit v1.2.3