# HG changeset patch # User Oleksandr Gavenko # Date 1605986742 -7200 # Node ID 04e8208374bd29eb0e35d6f64ffff0c809971816 # Parent 0f401364a9aa04c968237cd9f41f9123abcc2ae9 Added Shift+Tab for session switching in GNU Screen & tmux. diff -r 0f401364a9aa -r 04e8208374bd .screenrc --- a/.screenrc Sat Nov 21 20:40:18 2020 +0200 +++ b/.screenrc Sat Nov 21 21:25:42 2020 +0200 @@ -31,6 +31,9 @@ # No flow control, e.g. ^S and ^Q. defflow off -# Ctrl+Tab and Ctrl+Shift+Tab to switch session in GNU Screen. +# Ctrl+Tab in Mintty to switch session. bindkey "^[[1;5I" next +# Ctrl+Shift+Tab in Mintty to switch session. bindkey "^[[1;6I" prev +# Shift+Tab to switch session. +bindkey "^[[Z" next diff -r 0f401364a9aa -r 04e8208374bd .tmux.conf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.tmux.conf Sat Nov 21 21:25:42 2020 +0200 @@ -0,0 +1,3 @@ +# Shift+Tab to switch session in GNU Screen. +set -s user-keys[0] "\e[Z" +bind-key -n User0 next-window diff -r 0f401364a9aa -r 04e8208374bd Makefile --- a/Makefile Sat Nov 21 20:40:18 2020 +0200 +++ b/Makefile Sat Nov 21 21:25:42 2020 +0200 @@ -61,7 +61,8 @@ OVERRIDDEN_ITEMS := \ .fvwm .xxkbrc .xmodmaprc .stalonetrayrc \ - .inputrc .Xdefaults .xinitrc .xserverrc .screenrc \ + .inputrc .Xdefaults .xinitrc .xserverrc \ + .screenrc .tmux.conf \ .dircolors .colordiffrc \ .env .bashrc .bash_completion .bash_completion.d .zshrc .vimrc .ssh \ .pylintrc .pystartup .tclshrc .npmrc .guile \