From 0e80c95bed8bbd9d30eed5266b02ccafe8282607 Mon Sep 17 00:00:00 2001 From: traal <11281108+harkabeeparolus@users.noreply.github.com> Date: Tue, 16 Apr 2024 18:42:41 +0200 Subject: [PATCH 1/2] Update README.md Fix bug with escape-time 0, as described in: https://superuser.com/a/1809494 --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index fff34fa..bb5d0b6 100644 --- a/README.md +++ b/README.md @@ -25,8 +25,8 @@ Tested and working on Linux, OSX and Cygwin. ### Options ```tmux -# Address vim mode switching delay (http://superuser.com/a/252717/65504) -set -s escape-time 0 +# Address vim mode switching delay (https://superuser.com/a/252717) (https://superuser.com/a/1809494) +set -s escape-time 5 # Increase scrollback buffer size from 2000 to 50000 lines set -g history-limit 50000 From 315b4cfe0ddd15b4d6243c03436fc1c9c19cef47 Mon Sep 17 00:00:00 2001 From: traal <11281108+harkabeeparolus@users.noreply.github.com> Date: Tue, 16 Apr 2024 18:45:51 +0200 Subject: [PATCH 2/2] Change default escape-time to 5 milliseconds Change default escape-time to 5 milliseconds to fix annoying bugs with long escape sequences under certain conditions. More details in: https://superuser.com/a/1809494 --- sensible.tmux | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sensible.tmux b/sensible.tmux index 66db3c1..6544741 100755 --- a/sensible.tmux +++ b/sensible.tmux @@ -80,7 +80,7 @@ main() { # address vim mode switching delay (http://superuser.com/a/252717/65504) if server_option_value_not_changed "escape-time" "500"; then - tmux set-option -s escape-time 0 + tmux set-option -s escape-time 5 fi # increase scrollback buffer size