web-dev-qa-db-fra.com

Copier et coller dans un terminal sans changement

Dans tous les émulateurs de terminaux que je connais, Ctrl est utilisé pour envoyer des codes de contrôle tels que Ctrl+C et Ctrl+Z. Sur la plupart des systèmes, ce conflit avec des raccourcis claviers courants.

Ainsi sur tous ces systèmes, à l'exception du système d'exploitation X, CtrlShift est utilisé pour la copie-colle et plus, ce que je trouve vraiment ennuyeux. Si j'ai eu un sou pour chaque fois que j'ai ouvert l'inspecteur de Firefox accidentellement, je serais riche.

J'ai essayé d'immerger le comportement des pommes d'utiliser Cmd Pour les raccourcis clavier, mais cela est pratiquement impossible à réaliser sur tout le bureau.

L'autre alternative consiste à utiliser une autre combinaison pour l'envoi de codes de contrôle. Y a-t-il un émulateur de terminal qui soutient cela?

J'ai trouvé Sakura permet de définir le modificateur pour les combos clés, mais pas pour les caractères de contrôle. Une autre caractéristique souhaitable est l'emballage de ligne non désespérée, mais cela est d'une importance secondaire.

15
Pepijn

Vous pouvez modifier vos paramètres dans les paramètres du clavier de gnome pour faire

  • Ctrl+C = Copier
  • Ctrl+V = Pâte

Menu> Modifier> Raccourcis clavier ... Gnome Keyboard Shortcuts Settings

Ensuite, vous pouvez toujours appuyer sur Shift faire tout ce que cette combinaison clé ferait habituellement dans un terminal, par exemple.

  • Ctrl+Shift+C = Interrompre
  • Ctrl+Shift+V = Caractère littéral suivant

Alternativement, vous pourriez avoir l'habitude d'utiliser

  • Ctrl+Ins = Copier
  • Shift+Del = Couper
  • Shift+Ins = Pâte

dans toutes les applications, pour éviter de toujours appuyer accidentellement Ctrl+C Dans votre terminal et que cela, avortez le programme au lieu de copier du texte. Ces raccourcis remontent à la section Normes d'accès aux utilisateurs communes IBM . Certaines personnes pourraient vous en souvenir de DOS Modifier.

14
Mikel

Vous pouvez également sélectionner du texte et de la pâte en cliquant avec la souris Scroll ...

1
Alessandro Gubitosi

Avec le Terminal Kitty Vous pouvez définir cette option de configuration (non par défaut, mais agréable):

map ctrl+c copy_or_interrupt

Ensuite, lorsque vous appuyez sur Ctrl-C, il copiera si quelque chose est sélectionné, mais si rien n'est sélectionné, il enverra le signal d'interruption régulier.

0
frabjous

Je suis fan de Parcellite . Il peut copier le contenu sur la sélection et la coller sur la souris du milieu de la souris. Il est beaucoup plus rapide que d'utiliser des raccourcis clavier. Essaie.

0
camabeh