Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 19-08-2014 14:20:06

Lunatic
Membre
Lieu : Lyon
Distrib. : Fedora 24
Noyau : Linux 4.6.5-300.fc24.x86_64
(G)UI : Gnome
Inscription : 03-08-2013
Site Web

Un expert de Vim dans la salle ? Coller en mode selection

Salut à tou·te·s,

Pas vraiment un problème, juste une question « d'optimisation ».

J'utilise des snippets (via le plugin UltiSnips) pour faciliter l'écriture des langages balisés. Par exemple, pour du bbcode, je tape

url



et ça se transforme en

[url=adresse]texte[/url]



« adresse » est automatiquement sélectionné pour pouvoir facilement et rapidement insérer une chaîne. Lorsque « adresse » est sélectionné, Vim se trouve en mode « selection ».

Disons que l'adresse que je souhaite coller se trouve dans le registre "+ ; pour la coller, je supprime « adresse » en appuyant sur la touche « Suppr » (ou « Retour arrière »). Du coup Vim bascule en mode insertion, et je colle l'url avec « Ctrl-r + ».

Je me demandais donc s'il était possible de coller depuis le registre "+ directement depuis en mode sélection, c'est-à-dire sans passer par le mode insertion. Évidemment, les commandes du mode normal ("+p) ne fonctionnent pas, puisque, en mode sélection, les caractères sont écrits dans le buffer.

Merci smile

Dernière modification par Lunatic (19-08-2014 14:21:31)


Je suis aussi sur Twitter et nouvellement sur Diaspora*
Mon blog de geekeries : HAL-9000

(J'applique la règle de proximité)

Hors ligne

#2 19-08-2014 14:45:44

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : Un expert de Vim dans la salle ? Coller en mode selection

Salut,
Tu ne peux pas faire comme en mode insertion ?

Ctrl-o "+p


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#3 19-08-2014 16:47:04

Lunatic
Membre
Lieu : Lyon
Distrib. : Fedora 24
Noyau : Linux 4.6.5-300.fc24.x86_64
(G)UI : Gnome
Inscription : 03-08-2013
Site Web

Re : Un expert de Vim dans la salle ? Coller en mode selection

Salut,

Je ne connaissais pas cette commande en mode insertion, je n'utilisais que « Ctrl-r + » (qui est d'ailleurs plus rapide que ta commande ; cette dernière a-t-elle un avantage sur la « mienne »¹ ?)

En tout cas, oui, ça fonctionne ! Mais je ne gagne pas grand chose par rapport à ma façon de faire actuelle (au contraire, je pense que c'est moins efficace).

Merci smile



¹ : ok, je m'auto-réponds : Ctrl-o permet d'entrer une commande du mode normal quand on est en mode insertion. J'en découvre tous les jours, elle va m'être utile celle-là…

Dernière modification par Lunatic (19-08-2014 16:50:56)


Je suis aussi sur Twitter et nouvellement sur Diaspora*
Mon blog de geekeries : HAL-9000

(J'applique la règle de proximité)

Hors ligne

#4 19-08-2014 16:53:01

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : Un expert de Vim dans la salle ? Coller en mode selection

Eh bien, le Ctrl-o peut servir à toutes sortes de choses, c'est un équivalent provisoire du mode commande. Après, je ne l'utilise presque jamais (Ctrl-r non plus d'ailleurs), ça fait un peu emacsien comme raccourcis.

Mais, cela-dit, si tu as déjà du texte sélectionné en mode visuel, il te suffit de faire "+ p pour coller…

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#5 19-08-2014 16:59:30

Lunatic
Membre
Lieu : Lyon
Distrib. : Fedora 24
Noyau : Linux 4.6.5-300.fc24.x86_64
(G)UI : Gnome
Inscription : 03-08-2013
Site Web

Re : Un expert de Vim dans la salle ? Coller en mode selection

En mode visuel oui, mais là c'est en mode « selection » (cf. :help Select-mode), qui ne fonctionne pas tout à fait de la même façon.

Dernière modification par Lunatic (19-08-2014 17:00:26)


Je suis aussi sur Twitter et nouvellement sur Diaspora*
Mon blog de geekeries : HAL-9000

(J'applique la règle de proximité)

Hors ligne

#6 19-08-2014 17:10:45

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : Un expert de Vim dans la salle ? Coller en mode selection

Oui, donc Ctrl-g pour repasser en Visuel et "+ p smile

Sinon, tu modifies ton plugin pour qu'il te passe en Visuel et pas en Sélection ?

J'avoue que je n'ai jamais compris l'intérêt du mode sélection.

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

Pied de page des forums