Journal Où sont mes raccourcis claviers ? (la suite)

Posté par  .
Étiquettes : aucune
0
10
juil.
2003
J'ai enfin trouvé un éditeur de texte léger et en mode console avec mes raccourcis claviers préférés par défaut (ctrl-c copy, ctrl-v coller, ctrl-z annuler, ctrl-f chercher, etc... et surtout maj+fleche pour selectionner)

http://www.symonds.net/~deep/stuff/vtu/teddy/

(Pfff, j'ai galéré pour trouver ça. En plus il est même pas beau)
  • # Re: Où sont mes raccourcis claviers ? (la suite)

    Posté par  (site web personnel) . Évalué à 0.

    sinon, je repensais... dans emacs, tu peux tout reconfigurer à la main si tu as envi ! dans le style, j'ai F9 qui compile, F7/F8 pour se positionner sur l'erreur (previous/next)... F1 pour afficher la page du man... des trucs sympa quoi !
  • # Re: Où sont mes raccourcis claviers ? (la suite)

    Posté par  . Évalué à 1.

    Je crois que tu es allé cherché bien loin ce que tu avais près de toi : Rajoute ça dans ton .vimrc et t'as un éditeur un peu plus répendu qui fait ça : " bindings à la windows " (Ctrl-A Ctrl-X Ctrl-C Ctrl-V Ctrl-S Ctrl-Z Ctrl-Y fait ce que t'attends) " Ctrl-Tab et Ctrl-F4 vont à la prochaine et ferme la fenêtre " à noter que Ctrl-Q remplace l'ancien et bien utile Ctrl-V so $VIMRUNTIME/mswin.vim " et on peaufine ça pour sev imap <C-f> :promptfind nmap <C-f> :promptfind imap <C-g> :promptrepl nmap <C-g> :promptrepl inoremap <S-Left> V noremap <S-Left> V " et pour les fans d'emacs imap <C-e> "imap <C-a> Et si tu ne connais pas du tout vim ou que ta première approche t'a effrayé (ce qui se comprend ;-) , le meilleur tutorial est encore celui livré avec la distribution qui permet d'apprendre tout ce que t'as besoin en, quoi, 30 minutes $ vimtutor fr Tiens d'ailleurs, je sais qu'on peut faire pareil sous emacs. Quelqu'un sait-il comment exactement ?
    • [^] # Re: Où sont mes raccourcis claviers ? (la suite)

      Posté par  . Évalué à 1.

      mince, mes balises ! Je reprends so $VIMRUNTIME/mswin.vim imap <C-f> <Esc>:promptfind<Enter> nmap <C-f> :promptfind<Enter> imap <C-g> <Esc>:promptrepl<Enter> nmap <C-g> :promptrepl<Enter> inoremap <S-Left> <Esc>V noremap <S-Left> V imap <C-e> <End> " en conflit avec tout sélectionner "imap <C-a> <Home>
      • [^] # Re: Où sont mes raccourcis claviers ? (la suite)

        Posté par  . Évalué à 1.

        so $VIMRUNTIME/mswin.vim

        Et dire que souvent je faisais un Ctrl-S pour sauver et que ça me plantait tout !

        J'ai appris quelques rudiments (et même plus) de Vim avec
        http://www.gentoo.org/doc/fr/vi-guide.xml(...)
        (on retrouve les feuilles de triche à http://www.gentoo.org/doc/en/vi-guide.xml(...) )
        • [^] # Re: Où sont mes raccourcis claviers ? (la suite)

          Posté par  . Évalué à 1.

          Non Ctrl-S ne plante pas tout en fait et ça ne dépend pas de vim.
          L'antidote à Ctrl-S est Ctrl-Q, tu peux essayer ça dans bash
          ça date de l'époque délicieuse des réseaux X-25,... et bref,
          c'est une histoire de controle de flux, ça ne fait que ne pas afficher ce qui
          arrive sur le terminal.

          D'ailleurs du coup, ça ne doit pas marcher dans la console ce mapping ;
          de même pour Ctrl-f qui lance une fenêtre graphique.
          Mais bon, remplace $vim par $gvim et tu as l'éditeur que tu souhaites.
      • [^] # Re: Où sont mes raccourcis claviers ? (la suite)

        Posté par  . Évalué à 1.

        bon, je vais essayer...

        Y'en a t-il dans la salle qui utilise le fichier de config mswin.vim au quotidien ? (et qui peuvent témoigner :-)
        • [^] # Re: Où sont mes raccourcis claviers ? (la suite)

          Posté par  . Évalué à 1.

          tous ceux qui utilisent VIM sous windows, et il y en a plus qu'on ne croit ;-)
          j'ai été étonné en voyant les mailings-lists.

          Dis, tu as noté que certains des raccourcis ne peuvent marcher que dans
          la version graphique (Ctrl-S par exemple est intercepté par le terminal,
          c'est lourd mais c'est comme ça)
          • [^] # Re: Où sont mes raccourcis claviers ? (la suite)

            Posté par  . Évalué à 1.

            Ouais, j'ai vu ça sur googlegroup (fr.comp.applications.emacs)
            -------------------------------
            Je n'ai pas été très clair. En fait taper C-s bloque le terminal dans
            tous les cas puisque c'est l'OS qui l'intercepte et non pas Emacs.
            (enable-flow-control) demande donc à Emacs de remplacer C-s dans les
            raccourcis par C-\, ce qui permet d'avoir accès à ces raccourcis de
            façon détournée. (Idem pour C-q.)

            > > Ajouter cette instruction fait qu'il faut taper C-\ au lieu de C-s.
            > > Comme C-\ n'a aucun rôle dans le contrôle de flux, il n'y a plus de
            > > bloquage. Donc ça résout bien un problème, non ?
            > Non, je veux utiliser Ctrl-S.

            On ne fait pas tjrs ce qu'on veut... :-> Pour ça, faut bricoler les
            paramètres du terminal dans chaque cas, ce qui est plutôt pénible.
            ------------------------------------

            Voilà un exercice pratique qu'il est bien : remplacer les interruptions terminal de type ctrl+[touche] par ctrl+alt+[touche]

            En plus ce sera pas dépaysant pour les windoziens, d'habitude il faut ctrl+alt+suppr, là il remplaceront le suppr par une lettre.

            Bon, voyons voir comment un newbies peut faire ça. Heu finalement je crois que je vais utiliser VI pour relire le source :-)
    • [^] # Re: Où sont mes raccourcis claviers ? (la suite)

      Posté par  (site web personnel) . Évalué à 2.

      (require 'pc-select) (pc-selection-mode) + quelques: (global-set-key [f8] 'calculator) ...
    • [^] # Re: Où sont mes raccourcis claviers ? (la suite)

      Posté par  . Évalué à 1.

      Si c'est pour le tutoriel emacs c'est C-h t
      pour avoir une config à la win32 aucune idée...

Suivre le flux des commentaires

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