tmux: Use C-[ey] for scrolling with the wheel
This commit is contained in:
@@ -70,19 +70,20 @@ bind -n WheelUpPane {
|
|||||||
if -F "#{alternate_on}" {
|
if -F "#{alternate_on}" {
|
||||||
send -N5 up
|
send -N5 up
|
||||||
} {
|
} {
|
||||||
copy-mode; send -XN5 scroll-up
|
copy-mode
|
||||||
|
send -N5 C-y
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
# Scroll without selecting the pane
|
# Scroll without selecting the pane
|
||||||
bind -T copy-mode-vi WheelUpPane send -XN5 scroll-up
|
bind -T copy-mode-vi WheelUpPane send -N5 C-y
|
||||||
# Exit copy-mode when at the bottom. This practically mimics `copy-mode -e` but
|
# Exit copy-mode when at the bottom. This practically mimics `copy-mode -e` but
|
||||||
# only scrolling with the wheel (`-e` annoys me when scrolling down with `C-d`).
|
# only scrolling with the wheel (`-e` annoys me when scrolling down with `C-d`).
|
||||||
bind -T copy-mode-vi WheelDownPane {
|
bind -T copy-mode-vi WheelDownPane {
|
||||||
if -F "#{==:0,#{scroll_position}}" {
|
if -F "#{==:0,#{scroll_position}}" {
|
||||||
send -X cancel
|
send -X cancel
|
||||||
} {
|
} {
|
||||||
send -XN5 scroll-down
|
send -N5 C-e
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user