web-dev-qa-db-fra.com

Copier et coller du texte dans midnight commander (MC) via PuTTY sous Linux

J'utilise Midnight Commander (MC) editor sur PuTTY pour éditer des fichiers

Je veux savoir comment copier du texte d'un fichier, le fermer, puis ouvrir un autre fichier et le coller?

Si cela n’est pas possible avec Midnight Commander, existe-t-il un autre moyen simple de copier et coller du texte spécifique à partir de différents fichiers?

32
Den

Je le ferais comme ça:

  1. passer en mode de sélection de bloc en appuyant sur F3
  2. sélectionner un bloc
  3. désactiver le mode de sélection de bloc avec F3
  4. presse Ctrl+F qui ouvrira la boîte de dialogue Save block
  5. presse Enter pour l'enregistrer à l'emplacement par défaut
  6. ouvrez l'autre fichier dans l'éditeur et naviguez jusqu'à l'emplacement cible
  7. presse Shift+F5 ouvrir la boîte de dialogue Insert file
  8. presse Enter coller à partir de l'emplacement de fichier par défaut (identique à celui de la boîte de dialogue Enregistrer le bloc)

REMARQUE: Il existe d’autres méthodes liées à l’environnement, qui pourraient être plus conventionnelles de nos jours, mais celle ci-dessus ne dépend pas du Presse-papiers lié à l’environnement de bureau (fonctions de l’émulateur de terminal, PuTTY, Xorg, etc.). C'est une fonctionnalité pure de mcedit qui fonctionne partout.

12
szkj

Pour copier: (hold) Shift + Select with mouse (copie dans le presse-papier)

Pour coller dans les fenêtres: Ctrl+V

Pour coller un autre fichier dans PuTTY/MC: Shift + Ins

Autres raccourcis clavier ici .

Tutoriel Midnight Commander ici .

39
Andrejs

SI vous utilisez PuTTY sous Xorg ou Windows (par exemple, un terminal dans une interface graphique), vous pouvez utiliser le comportement de copier/coller "classique" en mode clic-droit lorsque vous vous trouvez dans mc. Maintenez la touche Maj enfoncée pendant que vous marquez/copiez.

8
mcii-1962
  1. Maintenez la Shift clé, et faites glisser la souris à travers le texte que vous souhaitez copier. L'arrière-plan du texte deviendra orange foncé.
  2. Relâchez le Shift touchez et appuyez sur Shift+Ctrl+c. Le texte sera copié.
  3. Maintenant, vous pouvez coller le texte où vous voulez en appuyant sur Shift+Ctrl+v, même à la nouvelle page dans MC.
6
Eden

PuTTY a la capacité de copier-coller. Dans mcedit, maintenez Shift et sélectionnez avec la souris

0
xoid

Selon l'aide dans MC:

Ctrl+Insert des copies dans le fichier mcedit.clip, et Shift+Insert les pâtes de mcedit.clip.

Cela ne fonctionne pas pour moi, pour une raison quelconque, mais en appuyant sur F9 vous obtenez un menu, Edit > Copy to clipfile - a bien fonctionné.

0
dikirill