je suis en train de lire l'Introduction à Emacs-lisp (il était temps !)
et je (re)découvre des fonctions de placement du point et de la marque
ainsi que le mark ring.
J'utilise depuis longtemps transient-mark-mode, que je trouve assez
pratique pour visualiser et remplacer la sélection courante, or je vois
que les fonctions de déplacement dans le mark ring comme C-x C-x ne
semblent pas spécialement adaptées à transient-mark-mode, à moins (plus
probablement) que ce ne soit le contraire.
D'où ma questions aux vieux routard d'Emacs : utilisez-vous
transient-mark-mode, et si non comment faites-vous pour visualiser une
sélection ?
Merci pour vos avis qui pourraient m'aider à mieux utiliser les
fonctions d'édition.
D'où ma questions aux vieux routard d'Emacs : utilisez-vous transient-mark-mode, et si non comment faites-vous pour visualiser une sélection ?
Je l'utilise.
Si on ne veut pas l'utiliser permanentement, on peut l'activer temporairement avec `C-SPC C-SPC' (et une version dévelopment d'Emacs).
-- Ralf
Matthieu Moy
Sébastien Kirche writes:
D'où ma questions aux vieux routard d'Emacs : utilisez-vous transient-mark-mode, et si non comment faites-vous pour visualiser une sélection ?
Je trouve ça affreux.
Mais comme certains modes marchent mieux avec (AUCTeX par exemple, pour des trucs comme ajouter un begin{} ... end{} autour de la selection), j'ai ça dans ma config:
La selection à la souris active automatiquement le transient-mark-mode, et C-g le désactive automatiquement (en plus de l'effet du C-g).
Mais je peux faire mes C-SPC, C-u C-SPC, ... tranquillement.
-- Matthieu
Sébastien Kirche <sebastien.kirche.no@spam.free.fr.invalid> writes:
D'où ma questions aux vieux routard d'Emacs : utilisez-vous
transient-mark-mode, et si non comment faites-vous pour visualiser une
sélection ?
Je trouve ça affreux.
Mais comme certains modes marchent mieux avec (AUCTeX par exemple,
pour des trucs comme ajouter un begin{} ... end{} autour de la
selection), j'ai ça dans ma config:
D'où ma questions aux vieux routard d'Emacs : utilisez-vous transient-mark-mode, et si non comment faites-vous pour visualiser une sélection ?
Je trouve ça affreux.
Mais comme certains modes marchent mieux avec (AUCTeX par exemple, pour des trucs comme ajouter un begin{} ... end{} autour de la selection), j'ai ça dans ma config:
La selection à la souris active automatiquement le transient-mark-mode, et C-g le désactive automatiquement (en plus de l'effet du C-g).
Mais je peux faire mes C-SPC, C-u C-SPC, ... tranquillement.
-- Matthieu
lhabert
Sébastien Kirche :
je vois que les fonctions de déplacement dans le mark ring comme C-x C-x ne semblent pas spécialement adaptées à transient-mark-mode, à moins (plus probablement) que ce ne soit le contraire.
Tu peux développer? (J'utilise très peu ces fonctions...)
D'où ma questions aux vieux routard d'Emacs : utilisez-vous transient-mark-mode,
Oui. Enfin 6 ans et demi d'emacs je ne sais pas si c'est suffisant pour être qualifié de vieux routard.
Sébastien Kirche :
je vois que les fonctions de déplacement dans le mark ring comme C-x C-x
ne semblent pas spécialement adaptées à transient-mark-mode, à moins (plus
probablement) que ce ne soit le contraire.
Tu peux développer? (J'utilise très peu ces fonctions...)
D'où ma questions aux vieux routard d'Emacs : utilisez-vous
transient-mark-mode,
Oui. Enfin 6 ans et demi d'emacs je ne sais pas si c'est suffisant pour être
qualifié de vieux routard.
je vois que les fonctions de déplacement dans le mark ring comme C-x C-x ne semblent pas spécialement adaptées à transient-mark-mode, à moins (plus probablement) que ce ne soit le contraire.
Tu peux développer? (J'utilise très peu ces fonctions...)
D'où ma questions aux vieux routard d'Emacs : utilisez-vous transient-mark-mode,
Oui. Enfin 6 ans et demi d'emacs je ne sais pas si c'est suffisant pour être qualifié de vieux routard.
Sébastien Kirche
Le 9 novembre 2005 à 17:11, Luc Habert a dit :
> je vois que les fonctions de déplacement dans le mark ring comme C-x > C-x ne semblent pas spécialement adaptées à transient-mark-mode, à > moins (plus probablement) que ce ne soit le contraire.
Tu peux développer? (J'utilise très peu ces fonctions...)
Venant du monde des boîtes à clics, j'utilise transient-mark-mode depuis mes débuts avec emacs. Ça me permet de voir ce que sélectionne et comme avec beaucoup d'éditeurs (tous les autres ?) je peux remplacer la sélection par ce que je saisis au clavier.
C'est très déstabilisant quand on débute avec Emacs de voir que par défaut une saisie ne remplace pas la sélection.
Maintenant je découvre en lisant le bouquin de Chassel la possibilité de placer plusieurs marques successives avec C-SPC puis de pouvoir remonter dans les marques précédentes avec C-x C-x et le mark-ring.
Seulement avec transient-mark-mode et une sélection en cours dès le premier C-SPC le résultat n'est pas fameux (sélection de tout au fur et à mesure du déplacement).
C'est pourquoi je demande aux utilisateurs avertis comment ils font. En espérant trouver une méthodologie différente de la mienne.
La réponse de Ralf est intéressante pour activer temporairement. Celle de Matthieu aussi d'ailleurs :) -- Sébastien Kirche
Le 9 novembre 2005 à 17:11, Luc Habert a dit :
> je vois que les fonctions de déplacement dans le mark ring comme C-x
> C-x ne semblent pas spécialement adaptées à transient-mark-mode, à
> moins (plus probablement) que ce ne soit le contraire.
Tu peux développer? (J'utilise très peu ces fonctions...)
Venant du monde des boîtes à clics, j'utilise transient-mark-mode depuis
mes débuts avec emacs. Ça me permet de voir ce que sélectionne et comme
avec beaucoup d'éditeurs (tous les autres ?) je peux remplacer la
sélection par ce que je saisis au clavier.
C'est très déstabilisant quand on débute avec Emacs de voir que par
défaut une saisie ne remplace pas la sélection.
Maintenant je découvre en lisant le bouquin de Chassel la possibilité de
placer plusieurs marques successives avec C-SPC puis de pouvoir remonter
dans les marques précédentes avec C-x C-x et le mark-ring.
Seulement avec transient-mark-mode et une sélection en cours dès le
premier C-SPC le résultat n'est pas fameux (sélection de tout au fur et
à mesure du déplacement).
C'est pourquoi je demande aux utilisateurs avertis comment ils font. En
espérant trouver une méthodologie différente de la mienne.
La réponse de Ralf est intéressante pour activer temporairement. Celle
de Matthieu aussi d'ailleurs :)
--
Sébastien Kirche
> je vois que les fonctions de déplacement dans le mark ring comme C-x > C-x ne semblent pas spécialement adaptées à transient-mark-mode, à > moins (plus probablement) que ce ne soit le contraire.
Tu peux développer? (J'utilise très peu ces fonctions...)
Venant du monde des boîtes à clics, j'utilise transient-mark-mode depuis mes débuts avec emacs. Ça me permet de voir ce que sélectionne et comme avec beaucoup d'éditeurs (tous les autres ?) je peux remplacer la sélection par ce que je saisis au clavier.
C'est très déstabilisant quand on débute avec Emacs de voir que par défaut une saisie ne remplace pas la sélection.
Maintenant je découvre en lisant le bouquin de Chassel la possibilité de placer plusieurs marques successives avec C-SPC puis de pouvoir remonter dans les marques précédentes avec C-x C-x et le mark-ring.
Seulement avec transient-mark-mode et une sélection en cours dès le premier C-SPC le résultat n'est pas fameux (sélection de tout au fur et à mesure du déplacement).
C'est pourquoi je demande aux utilisateurs avertis comment ils font. En espérant trouver une méthodologie différente de la mienne.
La réponse de Ralf est intéressante pour activer temporairement. Celle de Matthieu aussi d'ailleurs :) -- Sébastien Kirche
lhabert
Sébastien Kirche :
Tu peux développer? (J'utilise très peu ces fonctions...)
Je voulais dire, de déplacement dans le mark-ring, sinon oui j'utilise le transient-mode.
Venant du monde des boîtes à clics, j'utilise transient-mark-mode depuis mes débuts avec emacs. Ça me permet de voir ce que sélectionne
Tout pareil.
et comme avec beaucoup d'éditeurs (tous les autres ?) je peux remplacer la sélection par ce que je saisis au clavier.
Ah ça par contre, je ne l'ai pas activé, je n'aime pas du tout. Si je veux virer un truc, je fais un C-W.
Maintenant je découvre en lisant le bouquin de Chassel la possibilité de placer plusieurs marques successives avec C-SPC puis de pouvoir remonter dans les marques précédentes avec C-x C-x et le mark-ring.
C-u C-SPC plutôt, non?
Seulement avec transient-mark-mode et une sélection en cours dès le premier C-SPC le résultat n'est pas fameux (sélection de tout au fur et à mesure du déplacement).
Bah tu peux faire un C-g tout de suite.
Sébastien Kirche :
Tu peux développer? (J'utilise très peu ces fonctions...)
Je voulais dire, de déplacement dans le mark-ring, sinon oui j'utilise le
transient-mode.
Venant du monde des boîtes à clics, j'utilise transient-mark-mode depuis
mes débuts avec emacs. Ça me permet de voir ce que sélectionne
Tout pareil.
et comme avec beaucoup d'éditeurs (tous les autres ?) je peux remplacer la
sélection par ce que je saisis au clavier.
Ah ça par contre, je ne l'ai pas activé, je n'aime pas du tout. Si je veux
virer un truc, je fais un C-W.
Maintenant je découvre en lisant le bouquin de Chassel la possibilité de
placer plusieurs marques successives avec C-SPC puis de pouvoir remonter
dans les marques précédentes avec C-x C-x et le mark-ring.
C-u C-SPC plutôt, non?
Seulement avec transient-mark-mode et une sélection en cours dès le
premier C-SPC le résultat n'est pas fameux (sélection de tout au fur et
à mesure du déplacement).
Tu peux développer? (J'utilise très peu ces fonctions...)
Je voulais dire, de déplacement dans le mark-ring, sinon oui j'utilise le transient-mode.
Venant du monde des boîtes à clics, j'utilise transient-mark-mode depuis mes débuts avec emacs. Ça me permet de voir ce que sélectionne
Tout pareil.
et comme avec beaucoup d'éditeurs (tous les autres ?) je peux remplacer la sélection par ce que je saisis au clavier.
Ah ça par contre, je ne l'ai pas activé, je n'aime pas du tout. Si je veux virer un truc, je fais un C-W.
Maintenant je découvre en lisant le bouquin de Chassel la possibilité de placer plusieurs marques successives avec C-SPC puis de pouvoir remonter dans les marques précédentes avec C-x C-x et le mark-ring.
C-u C-SPC plutôt, non?
Seulement avec transient-mark-mode et une sélection en cours dès le premier C-SPC le résultat n'est pas fameux (sélection de tout au fur et à mesure du déplacement).
Bah tu peux faire un C-g tout de suite.
Romain Francoise
Matthieu Moy writes:
Je trouve ça affreux.
Comment tu fais pour utiliser M-h et C-M-h sans repère visuel ? Tu comptes ?
-- Romain Francoise | The sea! the sea! the open it's a miracle -- http://orebokech.com/ | sea! The blue, the fresh, the | ever free! --Bryan W. Procter
Comment tu fais pour utiliser M-h et C-M-h sans repère visuel ?
Tu comptes ?
--
Romain Francoise <romain@orebokech.com> | The sea! the sea! the open
it's a miracle -- http://orebokech.com/ | sea! The blue, the fresh, the
| ever free! --Bryan W. Procter
Comment tu fais pour utiliser M-h et C-M-h sans repère visuel ? Tu comptes ?
-- Romain Francoise | The sea! the sea! the open it's a miracle -- http://orebokech.com/ | sea! The blue, the fresh, the | ever free! --Bryan W. Procter
Matthieu Moy
Romain Francoise writes:
Matthieu Moy writes:
Je trouve ça affreux.
Comment tu fais pour utiliser M-h et C-M-h sans repère visuel ? Tu comptes ?
M-h et C-M-h ne font pas partie de mes habitudes, mais de toutes façons, par définition, ce sont des fonctions prédictibles donc le repère visuel n'est qu'une confirmation de ce que tu viens de faire.
Par contre, il m'arrive souvent de poser une marque et de me ballader un peu avant de trouver la fin, et là, je trouve le truc en surbrillance qui suit mon curseur assez affreux. Question de gout ;-) !
Comment tu fais pour utiliser M-h et C-M-h sans repère visuel ?
Tu comptes ?
M-h et C-M-h ne font pas partie de mes habitudes, mais de toutes
façons, par définition, ce sont des fonctions prédictibles donc le
repère visuel n'est qu'une confirmation de ce que tu viens de faire.
Par contre, il m'arrive souvent de poser une marque et de me ballader
un peu avant de trouver la fin, et là, je trouve le truc en
surbrillance qui suit mon curseur assez affreux. Question de
gout ;-) !
Comment tu fais pour utiliser M-h et C-M-h sans repère visuel ? Tu comptes ?
M-h et C-M-h ne font pas partie de mes habitudes, mais de toutes façons, par définition, ce sont des fonctions prédictibles donc le repère visuel n'est qu'une confirmation de ce que tu viens de faire.
Par contre, il m'arrive souvent de poser une marque et de me ballader un peu avant de trouver la fin, et là, je trouve le truc en surbrillance qui suit mon curseur assez affreux. Question de gout ;-) !
-- Matthieu
Romain Francoise
Matthieu Moy writes:
M-h et C-M-h ne font pas partie de mes habitudes, mais de toutes façons, par définition, ce sont des fonctions prédictibles donc le repère visuel n'est qu'une confirmation de ce que tu viens de faire.
Non, selon les valeurs de paragraph-{start,separate} et selon le mode, elles n'ont pas toujours le même effet. De plus il est assez facile de faire C-h une fois de trop quand tu ne vois pas ce que tu marques, et donc dégager un paragraphe de trop, ce qui t'oblige à faire undo et recommencer.
Enfin bon, les goûts, les couleurs, tout ça... :-)
-- Romain Francoise | The sea! the sea! the open it's a miracle -- http://orebokech.com/ | sea! The blue, the fresh, the | ever free! --Bryan W. Procter
M-h et C-M-h ne font pas partie de mes habitudes, mais de toutes
façons, par définition, ce sont des fonctions prédictibles donc le
repère visuel n'est qu'une confirmation de ce que tu viens de faire.
Non, selon les valeurs de paragraph-{start,separate} et selon le mode,
elles n'ont pas toujours le même effet. De plus il est assez facile de
faire C-h une fois de trop quand tu ne vois pas ce que tu marques, et
donc dégager un paragraphe de trop, ce qui t'oblige à faire undo et
recommencer.
Enfin bon, les goûts, les couleurs, tout ça... :-)
--
Romain Francoise <romain@orebokech.com> | The sea! the sea! the open
it's a miracle -- http://orebokech.com/ | sea! The blue, the fresh, the
| ever free! --Bryan W. Procter
M-h et C-M-h ne font pas partie de mes habitudes, mais de toutes façons, par définition, ce sont des fonctions prédictibles donc le repère visuel n'est qu'une confirmation de ce que tu viens de faire.
Non, selon les valeurs de paragraph-{start,separate} et selon le mode, elles n'ont pas toujours le même effet. De plus il est assez facile de faire C-h une fois de trop quand tu ne vois pas ce que tu marques, et donc dégager un paragraphe de trop, ce qui t'oblige à faire undo et recommencer.
Enfin bon, les goûts, les couleurs, tout ça... :-)
-- Romain Francoise | The sea! the sea! the open it's a miracle -- http://orebokech.com/ | sea! The blue, the fresh, the | ever free! --Bryan W. Procter
Sébastien Kirche
Le 9 novembre 2005 à 18:11, Luc Habert a dit :
> et comme avec beaucoup d'éditeurs (tous les autres ?) je peux > remplacer la sélection par ce que je saisis au clavier.
Ah ça par contre, je ne l'ai pas activé, je n'aime pas du tout. Si je veux virer un truc, je fais un C-W.
Oui. Maintenant que la phase d'adaptation est passé, faudrait que j'essaie. Mais au début, qu'est-ce que ce comportement n'est pas intuitif :)
> Maintenant je découvre en lisant le bouquin de Chassel la > possibilité de placer plusieurs marques successives avec C-SPC puis > de pouvoir remonter dans les marques précédentes avec C-x C-x et le > mark-ring.
C-u C-SPC plutôt, non?
Oui, je confonds.
> Seulement avec transient-mark-mode et une sélection en cours dès le > premier C-SPC le résultat n'est pas fameux (sélection de tout au fur > et à mesure du déplacement).
Bah tu peux faire un C-g tout de suite.
Mouais. Je vais essayer.
-- Sébastien Kirche
Le 9 novembre 2005 à 18:11, Luc Habert a dit :
> et comme avec beaucoup d'éditeurs (tous les autres ?) je peux
> remplacer la sélection par ce que je saisis au clavier.
Ah ça par contre, je ne l'ai pas activé, je n'aime pas du tout. Si je
veux virer un truc, je fais un C-W.
Oui. Maintenant que la phase d'adaptation est passé, faudrait que
j'essaie. Mais au début, qu'est-ce que ce comportement n'est pas
intuitif :)
> Maintenant je découvre en lisant le bouquin de Chassel la
> possibilité de placer plusieurs marques successives avec C-SPC puis
> de pouvoir remonter dans les marques précédentes avec C-x C-x et le
> mark-ring.
C-u C-SPC plutôt, non?
Oui, je confonds.
> Seulement avec transient-mark-mode et une sélection en cours dès le
> premier C-SPC le résultat n'est pas fameux (sélection de tout au fur
> et à mesure du déplacement).
> et comme avec beaucoup d'éditeurs (tous les autres ?) je peux > remplacer la sélection par ce que je saisis au clavier.
Ah ça par contre, je ne l'ai pas activé, je n'aime pas du tout. Si je veux virer un truc, je fais un C-W.
Oui. Maintenant que la phase d'adaptation est passé, faudrait que j'essaie. Mais au début, qu'est-ce que ce comportement n'est pas intuitif :)
> Maintenant je découvre en lisant le bouquin de Chassel la > possibilité de placer plusieurs marques successives avec C-SPC puis > de pouvoir remonter dans les marques précédentes avec C-x C-x et le > mark-ring.
C-u C-SPC plutôt, non?
Oui, je confonds.
> Seulement avec transient-mark-mode et une sélection en cours dès le > premier C-SPC le résultat n'est pas fameux (sélection de tout au fur > et à mesure du déplacement).
Bah tu peux faire un C-g tout de suite.
Mouais. Je vais essayer.
-- Sébastien Kirche
drkm
Romain Francoise writes:
Comment tu fais pour utiliser M-h et C-M-h sans repère visuel ? Tu comptes ?