Forum général.général vim et bépo

Posté par .
Tags : aucun
2
16
mai
2009
bonjour,

j'apprends actuellement le bépo, (c'est difficile au début, mais la je m'en sort bien en ayant atteint une vitesse de frappe de près de 30mpm)

Les premiers problèmes s'annoncent, j'aimerais apprendre à me servir de Vim, et donc je dois le remapper, mais j'hésite sur le mappage à utiliser..
et c'est assez déroutant de suivre le livre (http://www.math-linux.com/IMG/pdf/vimbook.pdf) en remplaçant tout les raccourcis dans ma tête..

pour l'instant je prend le mappage bépo->qwerty de http://www.clavier-dvorak.org dans la section vim, mais j'ai peur de la portabilité sur un système qui n'est pas le mien, je m'explique :

chez moi j'apprends vim en bépo avec un mappage spécifique, la aucun problème,
mais le jour où je travaille chez un client, je risque de ne pas savoir utiliser vim, et me trouver bien embarrassé.

alors je vous demande quelles ont été vos solutions, quel mappage utilisez vous, et niveau programmation sa ne pose pas trop de problèmes ?
ainsi que, si vous avez des astuces concernant l'apprentissage du bépo et de vim? et les deux au même temps ?

ah aussi, à part le livre que je cite dans mon post, vous en connaissez des bien pour apprendre ? (et en bépo ?)

PS : ce message a été entièrement écrit en bépo ;)
  • # Vim de base

    Posté par (page perso) . Évalué à 2.

    Pour les raisons que tu évoques, j'ai préféré laisser le mappage de vim comme il est normalement. Je passe par les touches directionnelles, c'est dommage mais j'ai la flemme.

    Envoyé depuis mon lapin.

  • # pas besoin de tout remapper

    Posté par . Évalué à 3.

    Si tu remappes uniquement les touches de direction pour naviguer en ctsr c'est suffisant.

    Si tu travailles sur un autre vim, tu peux toujours te faire un .vimrc.bépo que tu emmènes avec toi sur clé usb ?

    Perso j'utilise le mappage de clavier-dvorak et pour la programmation ça passe très bien :-)
    • [^] # Re: pas besoin de tout remapper

      Posté par . Évalué à 1.

      alors donc, le mappage que j'utilise actuellement est pratique, dans le sens que tout mes raccourcis sont utilisables sur un clavier qwerty, et pour le .vimrc.bépo je voulais faire un script shell qui me l'installe automatiquement et me le supprime quand j'ai fini.

      j'avais aussi un soucis des /\<> qui ne sont pas accessibles facilement, je pensais a un remappage mais juste pour vim, ou je devrais les remapper sur tout le clavier?

      et je veux bien sûr garder un aspect ergonomique, donc j'aimerais d'autant plus utiliser vim avec ses raccourcis originaux..
    • [^] # Re: pas besoin de tout remapper

      Posté par . Évalué à 2.

      +1 Pour le remapping des touches de direction. J'en ai profité pour remapper œ, æ, ù, qui ne sont pas utilisés par défaut par vi. Remapper S-tab en Esc est également fort appréciable.

      Un conseil : que toutes les instructions spécifiques au bépo se trouvent dans un vimrc.bépo séparé. Comme ça, en cas de retour temporaire à l'azerty, ça fait juste une ligne à commenter.
  • # swap

    Posté par (page perso) . Évalué à 1.

    Tu peux n'échanger que "hjkl" avec "ctsr".
    Ça se fait bien avec l'option "langmap" dans vim.
    Ca demandera un tout petit peu de gymnastique.
    Ou alors (idée que j'ai à l'instant), tu les échanges ou tu les restaures sur une touche toggle. Ainsi, tu te déplaces sans réfléchir en position hjkl, mais quand tu veux faire un remplacement, *hop toggle* et maintant "r" est bien "remplace".

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.