Fix espace sequences by creating custom escape sequences in foot
This commit is contained in:
parent
c023d4005c
commit
fcb8ac7d22
|
@ -24,6 +24,37 @@ bright5=b294bb
|
|||
bright6=8abeb7
|
||||
bright7=ecebec
|
||||
|
||||
[text-bindings]
|
||||
\x1b[27;6;65~ = Control+Shift+A
|
||||
\x1b[27;6;66~ = Control+Shift+B
|
||||
\x1b[27;6;67~ = Control+Shift+C
|
||||
\x1b[27;6;68~ = Control+Shift+D
|
||||
\x1b[27;6;69~ = Control+Shift+E
|
||||
\x1b[27;6;70~ = Control+Shift+F
|
||||
\x1b[27;6;71~ = Control+Shift+G
|
||||
\x1b[27;6;72~ = Control+Shift+H
|
||||
\x1b[27;6;73~ = Control+Shift+I
|
||||
\x1b[27;6;74~ = Control+Shift+J
|
||||
\x1b[27;6;75~ = Control+Shift+K
|
||||
\x1b[27;6;76~ = Control+Shift+L
|
||||
\x1b[27;6;77~ = Control+Shift+M
|
||||
\x1b[27;6;78~ = Control+Shift+N
|
||||
\x1b[27;6;79~ = Control+Shift+O
|
||||
\x1b[27;6;80~ = Control+Shift+P
|
||||
\x1b[27;6;81~ = Control+Shift+Q
|
||||
\x1b[27;6;82~ = Control+Shift+R
|
||||
\x1b[27;6;83~ = Control+Shift+S
|
||||
\x1b[27;6;84~ = Control+Shift+T
|
||||
\x1b[27;6;85~ = Control+Shift+U
|
||||
\x1b[27;6;86~ = Control+Shift+V
|
||||
\x1b[27;6;87~ = Control+Shift+W
|
||||
\x1b[27;6;88~ = Control+Shift+X
|
||||
\x1b[27;6;89~ = Control+Shift+Y
|
||||
\x1b[27;6;90~ = Control+Shift+Z
|
||||
|
||||
[key-bindings]
|
||||
prompt-next=none
|
||||
|
||||
[scrollback]
|
||||
indicator-position=none
|
||||
|
||||
|
|
|
@ -238,41 +238,39 @@ export KEY_ALT_D='^[d'
|
|||
export KEY_CTRL_U='^U'
|
||||
export KEY_CTRL_BACKSPACE='^H'
|
||||
export KEY_CTRL_Z='^Z'
|
||||
export KEY_SHIFT_CTRL_Z='^[Z'
|
||||
export KEY_SHIFT_CTRL_Z='^[[27;6;90~'
|
||||
export KEY_CTRL_R='^R'
|
||||
#export KEY_SHIFT_CTRL_C='^[[99;6u'
|
||||
export KEY_SHIFT_CTRL_C='^F' # test
|
||||
#export KEY_SHIFT_CTRL_X='^[120;6u'
|
||||
export KEY_SHIFT_CTRL_X='^[[27;5;46~' # test
|
||||
export KEY_SHIFT_CTRL_V='^[118;6u'
|
||||
export KEY_SHIFT_CTRL_A='^[[97;6u'
|
||||
export KEY_SHIFT_CTRL_C='^[[27;6;67~'
|
||||
export KEY_SHIFT_CTRL_X='^[[27;6;88~'
|
||||
export KEY_SHIFT_CTRL_V='^[[27;6;86~'
|
||||
export KEY_SHIFT_CTRL_A='^[[27;6;65~'
|
||||
export KEY_CTRL_L='^L'
|
||||
export KEY_LEFT='^[[D'
|
||||
export KEY_RIGHT='^[[C'
|
||||
export KEY_SHIFT_UP='\e[1;2A'
|
||||
export KEY_SHIFT_DOWN='\e[1;2B'
|
||||
export KEY_SHIFT_RIGHT='\e[1;2C'
|
||||
export KEY_SHIFT_UP='^[[1;2A'
|
||||
export KEY_SHIFT_DOWN='^[[1;2B'
|
||||
export KEY_SHIFT_RIGHT='^[[1;2C'
|
||||
export KEY_SHIFT_LEFT='^[[1;2D'
|
||||
export KEY_ALT_LEFT='^[[1;3D'
|
||||
export KEY_ALT_RIGHT='^[[1;3C'
|
||||
export KEY_SHIFT_ALT_LEFT='\e[1;4D'
|
||||
export KEY_SHIFT_ALT_RIGHT='\e[1;6C'
|
||||
export KEY_SHIFT_ALT_LEFT='^[[1;4D'
|
||||
export KEY_SHIFT_ALT_RIGHT='^[[1;6C'
|
||||
export KEY_CTRL_LEFT='^[[1;5D'
|
||||
export KEY_CTRL_RIGHT='^[[1;5C'
|
||||
export KEY_SHIFT_CTRL_LEFT='\E[1;6D'
|
||||
export KEY_SHIFT_CTRL_RIGHT='\E[1;6C'
|
||||
export KEY_SHIFT_CTRL_LEFT='^[[1;6D'
|
||||
export KEY_SHIFT_CTRL_RIGHT='^[[1;6C'
|
||||
export KEY_CTRL_A='^A'
|
||||
export KEY_CTRL_E='^E'
|
||||
export KEY_SHIFT_CTRL_E='^[[101;6u'
|
||||
export KEY_SHIFT_CTRL_E='^[[27;6;69~'
|
||||
export KEY_CTRL_D='^[[3~'
|
||||
export KEY_END='\EOF'
|
||||
export KEY_END2='\E4~'
|
||||
export KEY_HOME='\EOH'
|
||||
export KEY_HOME2='\E1~'
|
||||
export KEY_SHIFT_END='\E[1;2F'
|
||||
export KEY_SHIFT_END2='\E[4;2~'
|
||||
export KEY_SHIFT_HOME='\E[1;2H'
|
||||
export KEY_SHIFT_HOME2='\E[1;2~'
|
||||
export KEY_END='^[OF'
|
||||
export KEY_END2='^[4~'
|
||||
export KEY_HOME='^[OH'
|
||||
export KEY_HOME2='^[1~'
|
||||
export KEY_SHIFT_END='^[[1;2F'
|
||||
export KEY_SHIFT_END2='^[[4;2~'
|
||||
export KEY_SHIFT_HOME='^[[1;2H'
|
||||
export KEY_SHIFT_HOME2='^[[1;2~'
|
||||
export KEY_BACKSPACE='^?'
|
||||
|
||||
# -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
|
||||
|
|
Loading…
Reference in New Issue