diff --git a/debian/changelog b/debian/changelog index 4782747b..a962a46b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,8 @@ byobu (3.21) unreleased; urgency=low * usr/share/byobu/keybindings/f-keys, usr/share/byobu/profiles/common: move the "fit" statement to the common profile, which is sourced on profile refresh + * usr/share/byobu/keybindings/f-keys: add keybindings for splits in + tty; sadly ctrl-f2 (vertical split) not working yet -- Dustin Kirkland Mon, 03 Jan 2011 11:44:19 -0600 diff --git a/usr/share/byobu/keybindings/f-keys b/usr/share/byobu/keybindings/f-keys index ed02274b..d880ba3b 100644 --- a/usr/share/byobu/keybindings/f-keys +++ b/usr/share/byobu/keybindings/f-keys @@ -41,7 +41,7 @@ bind R process r # ctrl-a R | Reload profile register s "^a[g G$>^h" # Goes with ^a~ definition bind ~ eval 'process s' 'exec sed -i -e "/./,/^$/!d" /var/run/screen/S-$USER/byobu-exchange' 'echo "See: /var/run/screen/S-$USER/byobu-exchange"' # ctrl-a ~ | write the buffer to file -# Hotkeys for splits +# Hotkeys for splits (gnome-terminal) bindkey "^[O1;2Q" split # shift-F2 | horizontal split bindkey "^[O1;5Q" split -v # ctrl-F2 | vertical split bindkey "^[O1;2R" focus up # shift-F3 | focus up @@ -49,6 +49,14 @@ bindkey "^[O1;2S" focus down # shift-F4 | focus down bindkey "^[[15;2~" only # shift-F5 | kill all splits bindkey "^[[17;2~" remove # shift-F6 | kill this split +# Hotkeys for splits (tty) +bindkey "^[[26~" split # shift-F2 | horizontal split + # ctrl-F2 | sadly, does not work in tty :-( +bindkey "^[[28~" focus up # shift-F3 | focus up +bindkey "^[[29~" focus down # shift-F4 | focus down +bindkey "^[[31~" only # shift-F5 | kill all splits +bindkey "^[[32~" remove # shift-F6 | kill this split + # Make it more logical how to enter scrollback bindkey "^[[5;3~" copy # alt-pageup | scrollback bindkey "^[[6;3~" copy # alt-pageup | scrollback