OVH Cloud OVH Cloud

Firefox, selection X11 et clavier

9 réponses
Avatar
Yves Rutschle
Bonjour tout le monde,

J'essaie de faire du copier/coller au clavier entre Firefox
et le reste du monde, donc avec le buffer de selection de
X11. Ctrl-X et Ctrl-V semblent utiliser un buffer interne à
Firefox. Quelqu'un connatrait-il une touche pour faire ça?

Merci d'avance,
Y -- detesteur de souris


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

9 réponses

Avatar
Serge Cavailles
Le Dimanche 08 Octobre 2006 19:29, Yves Rutschle a écrit :
Bonjour tout le monde,


Bonjour.


J'essaie de faire du copier/coller au clavier entre Firefox
et le reste du monde, donc avec le buffer de selection de
X11. Ctrl-X et Ctrl-V semblent utiliser un buffer interne à
Firefox. Quelqu'un connatrait-il une touche pour faire ça?



Je suis sous Sarge + KDE 3.3 (que du classique quoi).
J'ai testé de firefox (sélection avec les flèches de direction) vers Kwrite.

Ctrl-C puis Ctrl-V fonctionne
Ctrl-X puis Ctrl-V ne fonctionne pas. Je trouve cela assez logique puisqu'o n
ne peut pas 'couper' la portion de texte dans Firefox.

Donc Ctrl-C au lieu de Ctrl-X devrait donner de meilleurs résultats.

Merci d'avance,


De rien

Y -- detesteur de souris


--
serge
Avatar
Yves Rutschle
On Sun, Oct 08, 2006 at 08:33:16PM +0200, Serge Cavailles wrote:
Je suis sous Sarge + KDE 3.3 (que du classique quoi).
J'ai testé de firefox (sélection avec les flèches de direction) vers Kwrite.

Ctrl-C puis Ctrl-V fonctionne
Ctrl-X puis Ctrl-V ne fonctionne pas. Je trouve cela assez logique puisqu'on
ne peut pas 'couper' la portion de texte dans Firefox.

Donc Ctrl-C au lieu de Ctrl-X devrait donner de meilleurs résultats.



À se demander si Firefox et Kwrite utilisent un autre buffer
caché quelque part... ça ne marche pas vers xterm ou vim:

- Dans Firefox, je vais dans le champs d'URL (ctrl-l)
- Je copie (ctrl-c)
- Je vais dans un xterm
- Je colle (shift-insert) : ça marche pas
- Je colle (bouton du milieu de la souris) : ça marche pas
non plus.

Y.


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Serge Cavailles
Le Dimanche 08 Octobre 2006 20:40, Yves Rutschle a écrit :
On Sun, Oct 08, 2006 at 08:33:16PM +0200, Serge Cavailles wrote:
> Je suis sous Sarge + KDE 3.3 (que du classique quoi).
> J'ai testé de firefox (sélection avec les flèches de direction) v ers
> Kwrite.
>
> Ctrl-C puis Ctrl-V fonctionne
> Ctrl-X puis Ctrl-V ne fonctionne pas. Je trouve cela assez logique
> puisqu'on ne peut pas 'couper' la portion de texte dans Firefox.
>
> Donc Ctrl-C au lieu de Ctrl-X devrait donner de meilleurs résultats.

À se demander si Firefox et Kwrite utilisent un autre buffer
caché quelque part... ça ne marche pas vers xterm ou vim:


Pour les consoles, pas seulement xterm, et tout ce qui fonctionne dedans
(exemple vim), cela ne fonctionne effectivement pas. Je ne saurais
cependant pas expliquer pourquoi.

- Dans Firefox, je vais dans le champs d'URL (ctrl-l)
- Je copie (ctrl-c)
- Je vais dans un xterm
- Je colle (shift-insert) : ça marche pas
- Je colle (bouton du milieu de la souris) : ça marche pas
non plus.


Pour que le coller marche avec la souris, il faut que la selection soit
faite à la souris. C'est un buffer différent de celui de Ctrl-C/Ctrl-V.

--
serge
Avatar
Jean-Michel OLTRA
Bonjour,


Le dimanche 08 octobre 2006, Serge Cavailles a écrit...


> - Je copie (ctrl-c)
> - Je vais dans un xterm
> - Je colle (shift-insert) : ça marche pas
> - Je colle (bouton du milieu de la souris) : ça marche pas
> non plus.
Pour que le coller marche avec la souris, il faut que la selection soit
faite à la souris. C'est un buffer différent de celui de Ctrl-C/Ctrl-V.



Pas sûr:

J'ai testé:

C-l
Home
Shift-End
C-c
Puis aller dans urxvt, et collage avec mes deux boutons de souris (et
oui, j'ai un mulot de dino...)

--
jm

A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.affaires-en-ligne.com


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Serge Cavailles
Le Dimanche 08 Octobre 2006 21:48, Jean-Michel OLTRA a écrit :
Bonjour,


Le dimanche 08 octobre 2006, Serge Cavailles a écrit...

> > - Je copie (ctrl-c)
> > - Je vais dans un xterm
> > - Je colle (shift-insert) : ça marche pas
> > - Je colle (bouton du milieu de la souris) : ça marche pas
> > non plus.
>
> Pour que le coller marche avec la souris, il faut que la selection soit
> faite à la souris. C'est un buffer différent de celui de Ctrl -C/Ctrl-V.

Pas sûr:

J'ai testé:

C-l
Home
Shift-End
C-c
Puis aller dans urxvt, et collage avec mes deux boutons de souris (et
oui, j'ai un mulot de dino...)




Tu as raison (je ne parle pas de ton mulot).
Ca voudrais dire que c'est le bouton du milieu qui n'est pas pris en compte?
Mais je crois que notre ami serait plus intéressé par une solutio n pour
utiliser son clavier. Tu dois connaitre toi (avec le mulot que t'as :-)) )?

a+

--
Serge
Avatar
Yves Rutschle
On Sun, Oct 08, 2006 at 10:01:24PM +0200, Serge Cavailles wrote:
> > Pour que le coller marche avec la souris, il faut que la selection soit
> > faite à la souris. C'est un buffer différent de celui de Ctrl-C/Ctrl-V.
>
> Pas sûr:
>
> J'ai testé:
>
> C-l
> Home
> Shift-End
> C-c
> Puis aller dans urxvt, et collage avec mes deux boutons de souris (et
> oui, j'ai un mulot de dino...)



Ben merde alors. Tu as raison.

Tu as raison (je ne parle pas de ton mulot).
Ca voudrais dire que c'est le bouton du milieu qui n'est pas pris en compte?
Mais je crois que notre ami serait plus intéressé par une solution pour
utiliser son clavier. Tu dois connaitre toi (avec le mulot que t'as :-)) )?



Si si, le bouton est pris en compte (et ça marche aussi
complètement au clavier).

C'est la façon de selectionner l'URL qui diffère: ctrl-L
selectionne l'URL, mais si on la copie (ctrl-C) elle n'est
disponible que dans Firefox. Si on reselectionne l'URL (home
shift-End, ctrl-C), on peut alors la copier dans un xterm
(shift-insert).

J'aurais tendance à penser que c'est un bug de Firefox, mais
je suis même pas sûr :-)

Du coup, il ne reste que la question inverse: comment copier
une selection dans le champs URL de Firefox (ctrl-V ou
shift-insert ne semblent utiliser que ce buffer interne à
Firefox)?

Y - dont la souris le regarde d'un air inquiet


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Serge Cavailles
Le Dimanche 08 Octobre 2006 22:17, Yves Rutschle a écrit :
Si si, le bouton est pris en compte (et ça marche aussi
complètement au clavier).


ok.

C'est la façon de selectionner l'URL qui diffère: ctrl-L
selectionne l'URL, mais si on la copie (ctrl-C) elle n'est
disponible que dans Firefox. Si on reselectionne l'URL (home
shift-End, ctrl-C), on peut alors la copier dans un xterm
(shift-insert).

J'aurais tendance à penser que c'est un bug de Firefox, mais
je suis même pas sûr :-)


Je ne penses pas. Sans parler du Ctrl-L qui est peut-être spécifique à FF,
pour le reste, le Ctrl-V/C ne fonctionne me semble t-il qu'entre les applis
'graphiques', je veux dire celles qui sont faites pour X. Celles en mode
texte qui tournent dans un terminal X semblent utiliser un autre buffer,
qui fonctionne souvent comme emacs (Ctrl-A = début de ligne, alt-Space =
début de sélection, Ctrl-w = couper, Ctrl-y = coller).

Du coup, il ne reste que la question inverse: comment copier
une selection dans le champs URL de Firefox (ctrl-V ou
shift-insert ne semblent utiliser que ce buffer interne à
Firefox)?


Depuis un xterm, je n'ai pas d'autre solution à proposer que la souris.
Désolé.
voir peut-être la section sur la bibliotheque readline de bash.

Y - dont la souris le regarde d'un air inquiet


Ben oui, va falloir cohabiter.

--
serge
Avatar
Yves Rutschle
On Sun, Oct 08, 2006 at 11:16:16PM +0200, Serge Cavailles wrote:
> J'aurais tendance à penser que c'est un bug de Firefox, mais
> je suis même pas sûr :-)
Je ne penses pas. Sans parler du Ctrl-L qui est peut-être spécifique à FF,
pour le reste, le Ctrl-V/C ne fonctionne me semble t-il qu'entre les applis
'graphiques', je veux dire celles qui sont faites pour X. Celles en mode
texte qui tournent dans un terminal X semblent utiliser un autre buffer,
qui fonctionne souvent comme emacs (Ctrl-A = début de ligne, alt-Space =
début de sélection, Ctrl-w = couper, Ctrl-y = coller).



Xterm est un programme X (sic) qui est fait pour utiliser X.
Vim, même dans un xterm, sait aussi accéder au buffer de X.

Le problème ici n'est pas xterm, vim ou X, mais bien FF:

- Écrire une URL dans vim (dans un xterm),
- Copier dans le buffer X (shift-V, "*y)
- Middle-bouton dans FF: ça marche.

Vim a donc bien écrit dans le bon buffer de X. Par contre,
ctrl-V dans FF ne marche pas: il copie d'ailleurs.

Il doit bien y avoir une façon de manipuler le buffer X
depuis FF au clavier correctement...

Depuis un xterm, je n'ai pas d'autre solution à proposer que la souris.



Pour coller dans xterm, shift-insert. Pas trouvé pour
copier, mais c'est pas très important (on peut toujours
rediriger dans un vim et copier de là).

> Y - dont la souris le regarde d'un air inquiet
Ben oui, va falloir cohabiter.



Nan. Instrument inefficace inventé par des illéttrés. Hmpf. :)

Y.


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Yves Rutschle
On Sun, Oct 08, 2006 at 11:16:16PM +0200, Serge Cavailles wrote:
> Y - dont la souris le regarde d'un air inquiet
Ben oui, va falloir cohabiter.



Ça y est, je l'ai tuée.

En fait, il y a bien 2 buffers. En fait, il y a apparement 8
buffers pour couper dans X, plus un clipboard, plus une
selection primaire. Chaque application fait sa salade. Le
plus d'infos que j'ai trouvé pour le moment est dans l'aide
de Vim (:help x11-selection).

ctrl-L ctrl-C dans FF copie dans le clipboard, alors que
ctrl-l home shift-end ctrl-c copie dans la selection
primaire. (C'est là où je ne sais pas si ça peut être
considéré comme un bug: ctrl-c a un comportement différent
selon la façon dont le texte a été selectionné).

Xterm n'utilise que la sélection primaire.

Vim sait utiliser les 2: "* est la sélection primaire, "+
est le clipboard.

Donc, pour résumer:

- Selectionner URL dans FireFox: ctrl-L ctrl-v
- Coller dans Vim: "+p

Mais pour coller dans xterm:
- Selectionner URL dans FF: ctrl-L home shift-end ctrl-c
- Coller dans xterm: shift-insert

De Vim vers FF:
- Selectionner dans Vim: shift-v"+y (ou autre copie vers "+)
- Copier dans FF: ctrl-t ctrl-v

De Vim vers xterm:
- Selectionner dans Vim: shift-v"*y (ou autre copie vers "*)
- Copier dans xterm: shift-insert

Quel bordel.
Y.


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact