Je suis sur une distro Mdk 9.2, j'utilise souvent PuTTY pour travailler sur
la machine LINUX au travers du réseau local à partir d'un poste WXP.
Dans VIM je n'arrive pas à gérer correctement les touches de fonction. En
particulier, les touches Shift + Fn. Par exemple, la commande map <S-F6>
:bp<Enter> ne fonctionne pas. Apparemment VIM attend un code pour <S-F6>
qui n'est pas celui généré par mon clavier.
Lorsque je fait cat puis shift F6 j'obtiens ^[[23~ ; si je remap <Esc>[23
dans VIM ça marche lorsque je tape Shift F6 mais je n'arrive pas à remapper
<C-S-F6>
Comment faire pour que VIM reconnaisse <S-F6> sans passer par <Esc>[23~ et
donc que je puisse remapper <C-S-F6> ?
Quel est le code associé à <S-F6> ? comment le changer ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Nicolas George
Zeugma wrote in message :
Comment faire pour que VIM reconnaisse <S-F6> sans passer par <Esc>[23~ et donc que je puisse remapper <C-S-F6> ?
:set <S-F6>=^[[23~
avec un vrai Esc (tapé avec ^V) à la place du ^[. Et mettre ça dans une structure conditionnelle en fonction de &term, pour ne pas le faire systématiquement.
Il n'y a pas un groupe de discussion dédié à Vi/Vim ?
Zeugma wrote in message <Xns9548EF0DAEF16zeugmaposeidon@212.27.42.70>:
Comment faire pour que VIM reconnaisse <S-F6> sans passer par <Esc>[23~ et
donc que je puisse remapper <C-S-F6> ?
:set <S-F6>=^[[23~
avec un vrai Esc (tapé avec ^V) à la place du ^[. Et mettre ça dans une
structure conditionnelle en fonction de &term, pour ne pas le faire
systématiquement.
Il n'y a pas un groupe de discussion dédié à Vi/Vim ?
Comment faire pour que VIM reconnaisse <S-F6> sans passer par <Esc>[23~ et donc que je puisse remapper <C-S-F6> ?
:set <S-F6>=^[[23~
avec un vrai Esc (tapé avec ^V) à la place du ^[. Et mettre ça dans une structure conditionnelle en fonction de &term, pour ne pas le faire systématiquement.
Il n'y a pas un groupe de discussion dédié à Vi/Vim ?
Jerome Lambert
Le Tue, 17 Aug 2004 22:52:50 +0000, Nicolas George a écrit :
Zeugma wrote in message :
Comment faire pour que VIM reconnaisse <S-F6> sans passer par <Esc>[23~ et donc que je puisse remapper <C-S-F6> ?
:set <S-F6>=^[[23~
avec un vrai Esc (tapé avec ^V) à la place du ^[. Et mettre ça dans une structure conditionnelle en fonction de &term, pour ne pas le faire systématiquement.
Il n'y a pas un groupe de discussion dédié à Vi/Vim ?
Pas vraiment. En fouinant j'ai trouvé alt.religion.vim (?), fido7.ru.vim (nécessite d'être russophone), fj.editor.vi (groupe vide) et une hiérarchie microsoft.public.vi.* mais que ne semble pas correspondre à ce que l'on cherche...
<Troll>
Encore une bonne raison de préférer Emacs ;-)
</Troll>
-- Jerome "Moi, je trouve ça rigolo quand y a un truc qui marche pas avec Linux. Chercher à le faire marcher m'amuse beaucoup. C'est mieux qu'un jeu vidéo." M. in fr.comp.os.linux.debats
Le Tue, 17 Aug 2004 22:52:50 +0000, Nicolas George a écrit :
Zeugma wrote in message <Xns9548EF0DAEF16zeugmaposeidon@212.27.42.70>:
Comment faire pour que VIM reconnaisse <S-F6> sans passer par <Esc>[23~ et
donc que je puisse remapper <C-S-F6> ?
:set <S-F6>=^[[23~
avec un vrai Esc (tapé avec ^V) à la place du ^[. Et mettre ça dans une
structure conditionnelle en fonction de &term, pour ne pas le faire
systématiquement.
Il n'y a pas un groupe de discussion dédié à Vi/Vim ?
Pas vraiment. En fouinant j'ai trouvé alt.religion.vim (?), fido7.ru.vim
(nécessite d'être russophone), fj.editor.vi (groupe vide) et une
hiérarchie microsoft.public.vi.* mais que ne semble pas correspondre à
ce que l'on cherche...
<Troll>
Encore une bonne raison de préférer Emacs ;-)
</Troll>
--
Jerome
"Moi, je trouve ça rigolo quand y a un truc qui marche pas avec Linux.
Chercher à le faire marcher m'amuse beaucoup. C'est mieux qu'un jeu vidéo."
M. in fr.comp.os.linux.debats
Le Tue, 17 Aug 2004 22:52:50 +0000, Nicolas George a écrit :
Zeugma wrote in message :
Comment faire pour que VIM reconnaisse <S-F6> sans passer par <Esc>[23~ et donc que je puisse remapper <C-S-F6> ?
:set <S-F6>=^[[23~
avec un vrai Esc (tapé avec ^V) à la place du ^[. Et mettre ça dans une structure conditionnelle en fonction de &term, pour ne pas le faire systématiquement.
Il n'y a pas un groupe de discussion dédié à Vi/Vim ?
Pas vraiment. En fouinant j'ai trouvé alt.religion.vim (?), fido7.ru.vim (nécessite d'être russophone), fj.editor.vi (groupe vide) et une hiérarchie microsoft.public.vi.* mais que ne semble pas correspondre à ce que l'on cherche...
<Troll>
Encore une bonne raison de préférer Emacs ;-)
</Troll>
-- Jerome "Moi, je trouve ça rigolo quand y a un truc qui marche pas avec Linux. Chercher à le faire marcher m'amuse beaucoup. C'est mieux qu'un jeu vidéo." M. in fr.comp.os.linux.debats
Zeugma
Nicolas George <nicolas$ écrit dans news:cfu282$1fg$:
Zeugma wrote in message :
Comment faire pour que VIM reconnaisse <S-F6> sans passer par <Esc>[23~ et donc que je puisse remapper <C-S-F6> ?
:set <S-F6>=^[[23~
avec un vrai Esc (tapé avec ^V) à la place du ^[. Et mettre ça dans une structure conditionnelle en fonction de &term, pour ne pas le faire systématiquement. Merci de votre aide
Z
Nicolas George <nicolas$george@salle-s.org> écrit dans
news:cfu282$1fg$1@biggoron.nerim.net:
Zeugma wrote in message
<Xns9548EF0DAEF16zeugmaposeidon@212.27.42.70>:
Comment faire pour que VIM reconnaisse <S-F6> sans passer par
<Esc>[23~ et donc que je puisse remapper <C-S-F6> ?
:set <S-F6>=^[[23~
avec un vrai Esc (tapé avec ^V) à la place du ^[. Et mettre ça dans
une structure conditionnelle en fonction de &term, pour ne pas le
faire systématiquement.
Merci de votre aide
Nicolas George <nicolas$ écrit dans news:cfu282$1fg$:
Zeugma wrote in message :
Comment faire pour que VIM reconnaisse <S-F6> sans passer par <Esc>[23~ et donc que je puisse remapper <C-S-F6> ?
:set <S-F6>=^[[23~
avec un vrai Esc (tapé avec ^V) à la place du ^[. Et mettre ça dans une structure conditionnelle en fonction de &term, pour ne pas le faire systématiquement. Merci de votre aide