J'ai un serveur Ubuntu hébergé par Vultr avec lequel j'interagis à distance en utilisant leur terminal fourni. Je voudrais savoir comment coller de mon presse-papiers dans nano, que j'utilise pour écrire le code de mon serveur. J'ai essayé Ctrl+ Umais cela ne fonctionne pas pour moi.
D'autres commandes de raccourci clavier fonctionnent, comme écrire Ctrl+ Oet quitter Ctrl+ X, donc je suis sûr que le terminal Vultr peut reconnaître ces commandes clavier.
Je suis sûr qu'il existe un moyen de coller dans nano depuis le presse-papiers, mais je ne sais pas quel est le raccourci.
Question: Quel est le raccourci clavier à coller du presse-papiers dans nano? S'il n'y a aucun moyen de le faire, quel éditeur Linux natif est capable?
linux
keyboard-shortcuts
clipboard
nano
Oscar Chambers
la source
la source
Réponses:
Vous pouvez essayer les deux commandes suivantes pour coller à partir du presse-papiers. Les deux devraient fonctionner.
Ctrl+ Shift+v
Shift+Insert
La commande Ctrl+ Upermet uniquement de coller du texte qui a été copié ou coupé à partir de nano lui-même, d'où la raison pour laquelle la commande ne fonctionne pas.
Éditer:
Malheureusement, pour le cas spécifique lors de l'utilisation de la console Vultr, il ne semble pas y avoir de moyen simple d'utiliser le copier-coller. Vultr ne le prend tout simplement pas en charge. Une alternative serait d'utiliser SSH avec un autre terminal pour se connecter au serveur. Si vous êtes sous Windows, utiliser du mastic fonctionnerait.
la source
CTRL + Shift + V
ouShift + Insert
travaillé pour moinano lui-même n'a pas d'intégration de presse-papiers système; il dépend de la gestion du presse-papiers du terminal pour interagir avec lui.
De la documentation Vultr :
Si vous souhaitez gérer le presse-papiers comme indiqué dans la question, vous devrez utiliser un programme SSH et un terminal qui le prend en charge.
la source
Fenêtres SSH Putty Shift + clic droit de la souris a fonctionné pour moi avec les paramètres de mastic par défaut.
la source
J'ai utilisé avec succès le bouton droit de la souris pour coller de Windows 10 vers nano sur "Bash sur Ubuntu sur Windows".
la source
Je ne sais pas si Nano peut réellement le faire de manière plus ou moins native sans prise en charge explicite du terminal, mais vous voudrez peut-être utiliser Vim activé par X11 sur une session transmise par X11 (
ssh -X
). Ensuite, la"+y
commande tirera ("copier") dans le presse-papiers X11, et"+p
mettra ("coller") à partir de là - sans que le terminal ait besoin de le prendre en charge.Notez que Vim compatible X11 ne signifie pas la version GUI (gVim). La console Vim peut rester dans le terminal, mais peut toujours accéder au presse-papiers X11 grâce à son lien avec les bibliothèques X11. Il suffit de connaître votre (transmis)
DISPLAY
.la source
J'ai récemment rencontré un problème similaire en essayant de copier à partir de Windows et de coller une très longue "clé privée" via un terminal utilisant Nano et je n'ai pas pu faire fonctionner le copier-coller. Au lieu de le taper manuellement à la main, j'ai pu utiliser un expanseur de texte (j'ai utilisé AutoHotKey) pour le saisir de cette façon.
la source
Ce qui suit s'applique lors de l'accès à Nano via une fenêtre de terminal PuTTY.
Si vous avez un fichier ~ / .nanorc ou / etc / nanorc contenant set mouse , alors:
Si vous modifiez le paramètre ~ / .nanorc pour désactiver la souris , alors:
Lorsque vous collez du texte du Presse-papiers (via PuTTY) dans Nano, le texte collé peut se mettre en retrait de manière incorrecte. Vous devrez peut-être spécifier l' indentation automatique non définie dans ~ / .nanorc pour résoudre ce problème.
la source