Comment faire pour copier coller dans le bloc-notes pour vim?
Je suis nouveau dans vim et je veux copier du texte à partir de gedit et le coller dans vim. Dans vim, je sais copier coller en mode commande et le mode visuel, mais à partir de gedit pour vim je n'ai aucune idée.
Est-il possible?
OriginalL'auteur Rituraj ratan | 2014-03-10
Vous devez vous connecter pour publier un commentaire.
Copier ce que vous voulez, dans Vim, appuyez sur
Shift+Insert
pour coller le contenu du presse-papiers dans le fichier. Assurez-vous que vous êtes dansInsert Mode
. Il fonctionne bien dans Ubuntu 12.10, tant que j'ai essayé.MODIFIER
Avant de le coller, il est recommandé de saisir le
paste mode
(par:set paste
) de vim dans le cas où vous rencontrez des nations unies-wanted comme incorrect auto-indentation. (Merci à @DmitryFrank)Si vous collez comme ça (pas comme merlin2011 expliqué), elle en fait des valeurs de type
:set paste
avant d'appuyer surShift+Insert
, faire 100% sûr de vous éviter des problèmes. Après le collage, type:set nopaste
. Lire:help paste
pour plus de détails.Exactement! définir la
paste mode
pour empêcher l'auto indentation ou de l'onu-a voulu fonctionnalités pour le collage. J'ai oublié de le signaler. Merci pour votre commentaire.Merci beaucoup. elle fonctionne.
:set de pâte m'a sauvé
OriginalL'auteur J Jiang
Je suppose que vous êtes sous windows et en utilisant
gvim
. Pour copier dans le bloc-notes, il suffit de sélectionner le texte et utilisez la normaleCtrl-C
. Pour coller dans vim, spécifiez le presse-papiers enregistrer en mode normal et utiliser la normalep
commande de ce"+p
.De même, vous pouvez aller dans l'autre sens avec
"+yy
de saisir une ligne devim
.Si vous êtes dans
Ubuntu
ou certains autres Linux, l'astuce ci-dessus devrait fonctionner, mais vous devez vous assurer que vous avez la version complète devim
avecclipboard
activé. Dans Ubuntu, essayez d'exécutersudo apt-get install vim-gtk
."+y
à copier.je suis à l'aide de ubantu
Où avez-vous le bloc-notes dans Ubuntu?
gedit l'aide dans ubantu
OriginalL'auteur merlin2011