Est-il possible de cartographier une séquence avec Ctrl- Shiftdans Gnome Terminal?
J'essaie d'ajouter les mappages
map <C-S-[> gT
map <C-S-]> gt
et ça ne marche pas. Comment faire ça?
D'une certaine manière, j'ai cartographié <C-S-]>
, mais il s'est avéré que non <C-S-]>
, mais <C-]>
il semble donc qu'il ne reconnaisse pas Shift dans cette séquence. C'est mal configuré ou c'est la faute de gnome-terminal?
Outre. La cartographie <C-[>
, après avoir appuyé, semble que vim attend. Je suppose que c'est le timeout de mappage, mais comment se débarrasser de ce timeout lorsque j'appuie précisément <C-[>
et que je ne veux appuyer sur rien d'autre?
Je viens de commencer à apprendre vim, donc désolé s'il y a quelque chose de mal dans ces mappages.
la source
gnome-terminal
, alors que votre réponse fait référencexterm
..Xresources
sont ignorés pargnome-terminal
. C'est regrettable. Réponse mise à jour.Il semble que vous n'ayez qu'à désactiver tous les raccourcis clavier dans gnome-terminal.
la source
Dans
gnome-terminal
les séquences d'échappement générées par les clés ne sont pas configurables. Pour de nombreuses touches Ctrl+ keyet Shift+ Ctrl+ keygénèrent des séquences différentes; malheureusement pour [et ]ils ne le font pas, vous ne pouvez donc pas les distinguer.la source