You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
... this is not an issue of pick.vim (or pick) but related to the keypad transmit mode:tmux always sends smkx to the terminal (tmux/tmux@78ca1b0), but this does not help with pick in vim ...
Switching to use smkx/rmkx application mode and terminfo for portability was a good idea: you're supposed to use portability libraries for stuff like this. But I think it's time to call it a failed experiment. Not because the implementation in OMZ was bad, but because terminfo and the various terminal programs out there don't have sufficient support for it.
the keypad transmit mode should be removed in pick and the ESC-sequences for the Cursor keys also hardcoded to these from xterm-terminfo: ^[OA, ^[OB, ^[OC, ^O[D ...
The text was updated successfully, but these errors were encountered:
ghost
changed the title
Cursor keys don't work in rxvt-terminal with pick.vim
Cursor keys don't work in rxvt-terminal with pick.vim
Feb 11, 2018
... this is not an issue of
pick.vim
(orpick
) but related to thekeypad transmit mode
:tmux
always sendssmkx
to the terminal (tmux/tmux@78ca1b0), but this does not help withpick
invim
...It works with
xterm
, but not withrxvt-unicode
:... with
rxvt-unicode
and pressingLeft
/Right
:% tput smkx; cat ^[[D^[[C
... now using the
smkx
-sequence fromxterm
withrxvt-unicode
(and pressingLeft
/Right
):... looks good, but seems that the
smkx
-sequence inrxvt-unicode
is broken (or incomplete) ...After reading ohmyzsh/ohmyzsh#5113:
the
keypad transmit mode
should be removed inpick
and the ESC-sequences for the Cursor keys also hardcoded to these fromxterm
-terminfo:^[OA
,^[OB
,^[OC
,^O[D
...The text was updated successfully, but these errors were encountered: