I followed Ben's hint at it works.

In the case someone has in the future the same issue, I explain
briefly what I did:

1. I ran:
zsh /usr/share/zsh/functions/Misc/zkbd
2. then I put in my zshrc a file similar to the one pointed out by
Ben: zsh/config/00-zkbd.zsh

and it seems to work!

thanks to Ben and Nicholas for their help!

2011/6/11 Pablo S.M. <joseleopoldo1...@gmail.com>:
> i'll try ben's solution... thx anyway for your help!
>
> @ben: thx for your answer. I will try to understand this setup. Maybe
> it's not complicated as it seems..
>
> 2011/6/11 Nicholas Marriott <nicholas.marri...@gmail.com>:
>> So if tmux is sending that then either you are configuring zsh properly
>> or something inside tmux makes zsh decide not to work...
>>
>>
>> On Sat, Jun 11, 2011 at 06:19:15PM +0200, Pablo S.M. wrote:
>>> hi,
>>>
>>> i see:
>>> ^[[5~   ---> for pageup
>>> ^[[6~  ----> for pagedown
>>>
>>> i think it is exactly what i sould see...
>>>
>>> @ben: thx for your answer. I will try to understand this setup. Maybe
>>> it's not complicated as it seems...
>>>
>>> 2011/6/11 Nicholas Marriott <nicholas.marri...@gmail.com>:
>>> > What do you see when you run "cat" then press page up/down inside tmux?
>>> >
>>> >
>>> > On Sat, Jun 11, 2011 at 02:05:13PM +0200, Pablo S.M. wrote:
>>> >> Hi,
>>> >>
>>> >> i'm playing already two days with tmux and i'm completely delighted
>>> >> with it. Many thanks to the devs for creating this software.
>>> >>
>>> >> I'm trying to configure tmux and i'm having a (for me) big problem
>>> >> with the PageUp key: normally i use in zsh PageUp and PageDown to
>>> >> search the history. I have the following in my zshrc:
>>> >>
>>> >> bindkey '^[[5~' history-beginning-search-backward
>>> >> bindkey '^[[6~' history-beginning-search-forward
>>> >>
>>> >> and it works perfectly.
>>> >>
>>> >> BUT: when I do it with zsh inside tmux, I just get ~
>>> >>
>>> >> Interestingly if I enter another machine with ssh I can search the
>>> >> bash history of this machine with PageUp/Down. I dont think I have
>>> >> anything strnge in my tmux.conf:
>>> >>
>>> >>
>>> >> ### Change prefix to C-a
>>> >> unbind-key C-b
>>> >> set -g prefix C-a
>>> >> set -g default-command zsh
>>> >> set -g display-time 3000
>>> >> set -g history-limit 5000
>>> >> set -g base-index 1
>>> >> set -g set-titles on
>>> >> #set -g set-titles-string "#I:#W #(hostname|cut -d. -f1)"
>>> >> set -g status-keys vi
>>> >> set -g status-bg cyan
>>> >> set -g status-fg black
>>> >> set -g status-interval 1
>>> >> #set -g status-justify centre
>>> >> #set -g status-left '#H [#P:#I] #[default]'
>>> >> #set -g status-right 'Up #(uptime | cut -f 4-5 -d " " | cut -f 1 -d
>>> >> ",") :: #(uptime|cut -f 11-13 -d " ")'
>>> >> set -g bell-action any
>>> >>
>>> >> setw -g utf8 on
>>> >> setw -g xterm-keys on
>>> >> setw -g automatic-rename off
>>> >> setw -g window-status-current-attr bright,reverse
>>> >> setw -g window-status-current-bg white
>>> >> #setw -g window-status-current-fg magenta
>>> >> setw -g window-status-current-fg red
>>> >>
>>> >> [I have other things, but they are not related to sessions]
>>> >>
>>> >> Many thx for your help!
>>> >>
>>> >> ------------------------------------------------------------------------------
>>> >> EditLive Enterprise is the world's most technically advanced content
>>> >> authoring tool. Experience the power of Track Changes, Inline Image
>>> >> Editing and ensure content is compliant with Accessibility Checking.
>>> >> http://p.sf.net/sfu/ephox-dev2dev
>>> >> _______________________________________________
>>> >> tmux-users mailing list
>>> >> tmux-users@lists.sourceforge.net
>>> >> https://lists.sourceforge.net/lists/listinfo/tmux-users
>>> >
>>
>

------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
tmux-users mailing list
tmux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tmux-users

Reply via email to