Derniers journaux de sev :
- [10/07@10:23] Où sont mes raccourcis claviers ? (la suite)
- [09/07@15:22] Où sont mes raccourcis claviers ?
- [09/07@15:21] Où sont mes raccourcis claviers ?
Journal : Où sont mes raccourcis claviers ? (la suite)
Posté par sev () le 10 juillet 2003> Lire le journal (10 commentaires, moyenne: 1).
Re: Où sont mes raccourcis claviers ? (la suite)
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)
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 jmfayard () le 10/07/2003 à 10:57. (lien). É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 olivierweb (page perso, ) le 10/07/2003 à 11:39. (lien). É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 jmfayard () le 10/07/2003 à 11:58. (lien). É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 sev () le 10/07/2003 à 13:02. (lien). É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 jmfayard () le 11/07/2003 à 07:35. (lien). É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 sev () le 11/07/2003 à 09:13. (lien). É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 -=[ Benoit Plessis ]=- (page perso, ) le 10/07/2003 à 10:59. (lien). Évalué à 2.(require 'pc-select) (pc-selection-mode) + quelques: (global-set-key [f8] 'calculator) ...
--
Il [e2fsck] a bien démarré, mais il m'a rendu la main aussitot en me disant "houlala, c'est pas beau à voir votre truc, je préfèrerai que vous teniez vous même la tronçonneuse" (traduction libre)
-
[^]Re: Où sont mes raccourcis claviers ? (la suite)
Posté par __caffeine__ () le 10/07/2003 à 16:22. (lien). Évalué à 1.Si c'est pour le tutoriel emacs c'est C-h t
pour avoir une config à la win32 aucune idée...

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.