zsh-users
 help / color / mirror / Atom feed
* How do I finish this key-binding (for PageUp-Down)
@ 2020-04-14 19:24 rj
  2020-04-14 19:29 ` Roman Perepelitsa
  2020-04-14 19:38 ` Peter Stephenson
  0 siblings, 2 replies; 4+ messages in thread
From: rj @ 2020-04-14 19:24 UTC (permalink / raw)
  To: zsh-users


I'd like to change <hold-SHIFT>-<PageUp> to a simple one-keystroke for
scrolling in zsh in the terminal.  So that I only have to press <PageUp> to
scroll back.

I currently have this partial keybinding for this:

bindkey  "^[[5~"	

That's the mapping for PageUp  --  ^[[5~  --  but what word-command do
I use on the right half of this line to accurately represent the action of
holding the shift-key and then pressing the PageUp key?



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: How do I finish this key-binding (for PageUp-Down)
  2020-04-14 19:24 How do I finish this key-binding (for PageUp-Down) rj
@ 2020-04-14 19:29 ` Roman Perepelitsa
  2020-04-14 19:36   ` Bart Schaefer
  2020-04-14 19:38 ` Peter Stephenson
  1 sibling, 1 reply; 4+ messages in thread
From: Roman Perepelitsa @ 2020-04-14 19:29 UTC (permalink / raw)
  To: Zsh Users

On Tue, Apr 14, 2020 at 9:26 PM rj <rj@panix.com> wrote:
> I'd like to change <hold-SHIFT>-<PageUp> to a simple one-keystroke for
> scrolling in zsh in the terminal.  So that I only have to press <PageUp> to
> scroll back.

Terminal scrolling is done by the terminal, not by zsh. To change the
key binding for scrolling, you need to look into your terminal's
settings. If your terminal doesn't allow you to change this binding,
there is nothing Zsh can help you with.

Roman.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: How do I finish this key-binding (for PageUp-Down)
  2020-04-14 19:29 ` Roman Perepelitsa
@ 2020-04-14 19:36   ` Bart Schaefer
  0 siblings, 0 replies; 4+ messages in thread
From: Bart Schaefer @ 2020-04-14 19:36 UTC (permalink / raw)
  To: Roman Perepelitsa; +Cc: Zsh Users

On Tue, Apr 14, 2020 at 12:30 PM Roman Perepelitsa
<roman.perepelitsa@gmail.com> wrote:
>
> On Tue, Apr 14, 2020 at 9:26 PM rj <rj@panix.com> wrote:
> > I'd like to change <hold-SHIFT>-<PageUp> to a simple one-keystroke for
> > scrolling in zsh in the terminal.  So that I only have to press <PageUp> to
> > scroll back.
>
> Terminal scrolling is done by the terminal, not by zsh. To change the
> key binding for scrolling, you need to look into your terminal's
> settings. If your terminal doesn't allow you to change this binding,
> there is nothing Zsh can help you with.

You might also find this binding in your windowing system (X11,
MSWindows) / window manager settings (Gnome, Xfce, etc.).

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: How do I finish this key-binding (for PageUp-Down)
  2020-04-14 19:24 How do I finish this key-binding (for PageUp-Down) rj
  2020-04-14 19:29 ` Roman Perepelitsa
@ 2020-04-14 19:38 ` Peter Stephenson
  1 sibling, 0 replies; 4+ messages in thread
From: Peter Stephenson @ 2020-04-14 19:38 UTC (permalink / raw)
  To: zsh-users

On Tue, 2020-04-14 at 15:24 -0400, rj wrote:
> I'd like to change <hold-SHIFT>-<PageUp> to a simple one-keystroke for
> scrolling in zsh in the terminal.  So that I only have to press <PageUp> to
> scroll back.
> 
> I currently have this partial keybinding for this:
> 
> bindkey  "^[[5~"	
> 
> That's the mapping for PageUp  --  ^[[5~  --  but what word-command do
> I use on the right half of this line to accurately represent the action of
> holding the shift-key and then pressing the PageUp key?

If you're scrolling zsh in the terminal, that's a terminal command,
not a zsh command --- it's the terminal that manages scrollback.
I take it that is what you mean, you don't want to access the shell's
own history (which is indeed a "bindkey")?

How you do that varies depending on the terminal --- modern ones
have a menu for this, but if its xterm you need to use an Xdefaults
text file.

pws



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-04-14 19:39 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-14 19:24 How do I finish this key-binding (for PageUp-Down) rj
2020-04-14 19:29 ` Roman Perepelitsa
2020-04-14 19:36   ` Bart Schaefer
2020-04-14 19:38 ` Peter Stephenson

zsh-users

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://inbox.vuxu.org/zsh-users

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V1 zsh-users zsh-users/ http://inbox.vuxu.org/zsh-users \
		zsh-users@zsh.org
	public-inbox-index zsh-users

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.archive.zsh.users


code repositories for the project(s) associated with this inbox:

	https://git.vuxu.org/mirror/zsh/

AGPL code for this site: git clone https://public-inbox.org/public-inbox.git