Existe-t-il un moyen de sélectionner un texte au clavier comme je le fais normalement en utilisant Shift+flèches ?
Réponses
Trop de publicités?De la Manuel de PuTTY :
Le copier-coller de PuTTY fonctionne entièrement avec la souris. Pour copier du texte dans le presse-papiers, il suffit de cliquer sur le bouton gauche de la souris dans la fenêtre du terminal et de le faire glisser pour sélectionner le texte. Lorsque vous relâchez le bouton, le texte est automatiquement copié dans le presse-papiers. Vous n'avez pas besoin d'appuyer sur Ctrl - C o Ctrl - Ins ; en fait, si vous appuyez sur Ctrl - C PuTTY enverra un Ctrl - C caractérise votre session vers le serveur où elle provoquera probablement l'interruption d'un processus.
Pour autant que je sache, il n'y a aucun moyen de copier une zone sélectionnée de la fenêtre putty vers le presse-papiers de Windows sans utiliser la souris. il y a une demande de fonctionnalité sur le site putty spécifiquement pour cette fonctionnalité.
http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/keyboard-copy.html
le seul moyen de copier l'information de la fenêtre de putty vers le presse-papiers de Windows avec un raccourci clavier est d'utiliser le menu système de l'application "copier tout vers le presse-papiers" (que vous pouvez invoquer à partir d'alt-space, à condition que vous ayez configuré l'option "Fenêtre > Comportement > Le menu système apparaît sur ALT-Espace" dans putty.
Collage à partir du presse-papiers de Windows sur putty peut être fait avec Shift - Insert .
Si vous avez besoin de copier et coller seulement dans la fenêtre du terminal lui-même, référez-vous soit à la page de manuel pour le Shell que vous utilisez ou envisagez d'utiliser l'application unix "screen" ('man screen' pour plus d'informations), qui permet la sélection de texte pour copier / coller dans la fenêtre du terminal (similaire à la façon dont le copier / coller de vi fonctionne). un extrait des pages de manuel :
C-a esc (copy) Enter copy/scrollback mode.
C-a ] (paste .) Write the contents of the paste buffer to the
stdin queue of the current window.
C-a {
C-a } (history) Copy and paste a previous (command) line.
C-a > (writebuf) Write paste buffer to a file.
C-a < (readbuf) Reads the screen-exchange file into the paste
buffer.
C-a = (removebuf) Removes the file used by C-a < and C-a >.
J'étais fatigué de faire défiler ligne par ligne avec le bouton gauche de la souris pour copier la sortie de la session. Mais maintenant, je dois cliquer sur bouton central deux fois ; la première au début et la seconde à la fin. Comment j'ai fait :
- Allez dans la fenêtre de configuration de Putty
- Choisissez "Sélection" dans la catégorie située à gauche de la fenêtre.
- Sous "Contrôle de l'utilisation de la souris", choisissez "Compromis (le centre étend, la droite colle)" si ce n'est pas déjà fait.
Il s'agit plus d'une solution de contournement que d'une solution.
Dans vim, si vous voulez copier un bloc que vous avez sélectionné en mode visuel (généralement un bloc qui s'étend sur plusieurs pages), vous pouvez l'écrire dans un fichier (en tapant :w filename.txt
alors que le texte est sélectionné et que vous êtes toujours en mode visuel). Une fois que vous avez fait cela, vous pouvez :
- Ouvrez le fichier dans un éditeur Windows s'il est monté sur Samba.
- Lire le contenu du fichier via Apache ou un serveur FTP
-
Envoyez le fichier par courriel en tant que pièce jointe (voir la commande ci-dessous - nécessite Mutt) :
echo "My Message Body" | mutt -s "my subject line" -a filename.txt -- recipient@email-server.com
Personnellement, je préfère l'option 1.
- Réponses précédentes
- Plus de réponses