Bonne alternative à Cygwin avec copier / coller?

12

Je suis ennuyé de ne pas pouvoir copier-coller dans Cygwin ... y a-t-il une bonne alternative à Cygwin qui me permettra de faire cela?

Jarvin
la source
que voulez-vous dire que vous ne pouvez pas copier / coller dans cygwin? Je viens de l'essayer, depuis la fenêtre cmd et depuis cygwin mintty. Je les ai peut-être en mode quickedit.
barlop

Réponses:

16

De la FAQ officielle de Cygwin:

Comment puis-je copier et coller dans les fenêtres de la console Cygwin?

Tout d'abord, envisagez d'utiliser mintty au lieu de la fenêtre de console standard. Dans Mintty, la sélection avec la souris gauche permet également de copier et de coller avec la souris centrale. Rien de plus simple!

Dans la fenêtre de la console de Windows, ouvrez la boîte de dialogue des propriétés. Les options contiennent un bouton bascule, nommé "Mode d'édition rapide". Il doit être allumé. Enregistrez les propriétés.

Vous pouvez également lier la clé d'insertion à coller à partir du presse-papiers en ajoutant la ligne suivante à votre fichier .inputrc:

"\e[2~": paste-from-clipboard 
Johan
la source
1
une autre option consiste à configurer le serveur cygwin SSH sur votre box et à utiliser PuTTY pour vous connecter à localhost . j'aime mieux cela que minTTY, parce que le couper-coller de PuTTY est plus simple et prêt à l'emploi. mais il y a des inconvénients: PuTTY ne vous connecte pas à la même session de bureau, donc (1) vous n'obtenez pas les mêmes lecteurs réseau que vous avez déjà montés sur votre bureau (bien que vous puissiez les monter à nouveau), et (2 ), vous ne pouvez pas démarrer les applications GUI à partir de la connexion PuTTY. donc je me retrouve généralement avec une fenêtre PuTTY pour la plupart des choses terminales et une fenêtre menthe pour le reste.
Quack Quichotte
1
@quack quixote: configurer un serveur ssh et utiliser du mastic est plus simple "prêt à l'emploi" que d'utiliser mintty (qui est de toute façon une version piratée de putty)? :)
akira
@akira: ce que j'ai dit, c'est que "couper-coller de PuTTY est plus simple et prêt à l'emploi". oui, minTTY est piraté avec du mastic, mais ce n'est plus vraiment la même chose.
quack quixote
Fwiw, la copie sur sélection est activée par défaut dans la dernière version de mintty.
ak2
-1 Toute votre réponse contredit la question. Si vous pouvez copier / coller dans cygwin, vous devez indiquer clairement dès le début que vous pouvez copier / coller dans cygwin, et même que vous pouvez ajuster comme vous le pouvez dans la fenêtre cmd. Peut-être qu'il veut dire que vous ne pouvez pas faire ctrl-v bien que ce soit la même chose avec cmd aussi.
barlop
5

le meilleur émulateur de terminal pour cygwin est ' mintty '

akira
la source
mintty est la valeur par défaut .. Je ne sais pas si c'était en 2010. Mais de toute façon vous pouvez copier / coller, donc ce n'est pas pertinent.
barlop
3

J'utilise rxvt. C'est un joli émulateur de terminal, shell de commande, fourni avec cygwin. Vous devez l'installer séparément, car il n'est pas installé par défaut de cygwin.

C'est tellement mieux que l'invite de commande windows. Vous pouvez redimensionner les fenêtres horizontalement et verticalement (sans problèmes de barre de défilement). Lorsque vous sélectionnez et copiez du texte, il sélectionne correctement les sauts de ligne, etc. (pas la copie de bloc stupide de Windows). Et vous pouvez coller en utilisant shift-insert.

Essaie. Vous pourriez aimer.


la source
nécessite un serveur X (cygwin ou autre). ce n'est pas une mauvaise solution mais X représente énormément de frais généraux si vous n'utilisez pas d'autres applications X.
Quack Quichotte
2
@quack quixote: pas vrai, il y a plusieurs paquets rxvt dans cygwin: "rxvt" fonctionne avec des fenêtres pures, "rxvt-unicode-common" et "rxvt-unicode-X" ont besoin d'un Xserver. vous pouvez donc utiliser rxvt avec uniquement des fenêtres pures et sans Xserver.
akira
@akira: ah, gotcha. Je me suis trompé.
Quack Quichote
1
@quack quixote: mais tout sux rxvt par rapport à mintty de toute façon. c'est le raisonnement derrière votre anti-rxvt qui est défectueux, pas la direction générale :))
akira
3

Mintty ou Console2 sont de bonnes options.

ocodo
la source
2

Je viens de tout diriger putclipet je l'obtiens de la sortie standard viagetclip

rossipedia
la source
2

Utilisez puttycyg au lieu de putty; vous pouvez vous connecter à votre session cygwin locale (aucun sshd requis) et copier-coller est juste un choix et un clic droit.

user48033
la source
0

C'est une alternative que j'utilise. (Utilisation du programme AHK)

;Paste w/Cywgin (CTRL+SHIFT+V)

^ + v :: {: *: pste :: Envoyer% clipboard% return}

John Eztech
la source
Veuillez expliquer où ajouter ce code.
DavidPostill
@DavidPostill de mémoire, cela ressemble peut-être. un script autohotkey.
barlop
Oui, cela utiliserait AHK.
John Eztech du