web-dev-qa-db-fra.com

Comment copier de vim sur google chrome?

Je veux sélectionner tout le contenu d'un fichier et le copier sur Google Chrome. J'ai essayé shift-ctrl-c mais ça ne marche pas.

7
In78

Dès le début du fichier, tapez la séquence de touches pour copier tout le contenu dans le presse-papiers:

:%y+

si vous souhaitez copier une seule ligne, déplacez le curseur au début de la ligne souhaitée et tapez la séquence de touches suivante:

:y+

ou comme indiqué dans une autre réponse ici, copiez tout le contenu dans le presse-papiers + au lieu des registres *, essayez:

gg"+yG

pour que ces séquences de touches fonctionnent, vous devez avoir installé gvim ou un système similaire, ce qui le rendra ainsi vim aura la possibilité de copier dans le presse-papiers. Voici 3 paquets qui activeront le + presse-papier pour vim.

Sudo apt-get install vim-gnome

ou

Sudo apt-get install vim-athena

ou

Sudo apt-get install vim-gtk

Personnellement, je préfère vim-gnome mais aucun d’entre eux ne devrait fonctionner correctement.

11
Terrance

Utiliser un service Pastebin

pastebinit -i <my_file> -b http://paste.ubuntu.com

Vous verrez une URL. Ouvrez l'URL dans Chrome.

6
A.B.

Utilisez les touches ci-dessous:

gg"*yG

copier le texte dans les registres * ou +: Explication:

  • gg
    • place le curseur sur le premier caractère du fichier
  • "*y
    • Démarre une commande yank au registre * à partir de la première ligne, jusqu'à ce que ...
  • G
    • aller à la fin du fichier

Référence:

Sans vergogne copié depuis: https://stackoverflow.com/questions/1620018/copy-all-the-lines-to-clipboard/1620029#1620029

5
Ron