Introduction
Introduction Statistics Contact Development Disclaimer Help
tFix arrow keys terminfo capabilities - st - [fork] customized build of st, the…
git clone git://src.adamsgaard.dk/st
Log
Files
Refs
README
LICENSE
---
commit 3b16695f4e8a29f47ad273912065dfba53544a29
parent ea782bfc5d34d712bc9391e498935d2d27f3116c
Author: Roberto E. Vargas Caballero <[email protected]>
Date: Tue, 13 Nov 2012 20:04:50 +0100
Fix arrow keys terminfo capabilities
Usually the arrow keys generate the ANSI sequence which terminal will
understand like a movement, so it is not necessary any dealing for them, the
program can not know if the sequence is generate for a echo key or directly
from the program. If you need really know if the key was pressed then you
need activate the keypad mode where the keys will generate a special code
for each keypad key.
The terminfo capabilities kcub1, kcud1, kcuf1 and kcuu1 are used for this
keypad code, not for the sequence generate in the ansi mode.
---
st.info | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
Diffstat:
M st.info | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/st.info b/st.info
t@@ -50,10 +50,10 @@ st| simpleterm,
is2=\E[4l\E>,
it#8,
kbs=\177,
- kcub1=\E[D,
- kcud1=\E[B,
- kcuf1=\E[C,
- kcuu1=\E[A,
+ kcub1=\EOD,
+ kcud1=\EOB,
+ kcuf1=\EOC,
+ kcuu1=\EOA,
kLFT=\E[d,
kRIT=\E[c,
kind=\E[a,
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.