J'ai essayé d'utiliser Ctrl + V pour coller le contenu dans un document de l'éditeur vi, mais Ctrl + V n'est pas interprété comme un collage.
Réponses
Trop de publicités?Vous pourriez utiliser Ctrl + Shift + V pour coller dans la version terminal de vim, mais pour la version GUI de vim comme Neovim-Qt
, coller du texte à partir du presse-papiers du système avec Ctrl + Shift + V ne fonctionnera tout simplement pas. Vous devez accéder au presse-papiers "+
o "*
dans l'éditeur vim.
Ajout d'un nouveau raccourci clavier dans .vimrc
sera simplement les commandes de copier/coller :
" paste from system clipboard, align indentation with surroundings
noremap <Leader>p "*]p:set nopaste<CR>
" copy a sentence into system clipboard
noremap <Leader>y "+y)
Je voulais juste noter qu'en utilisant Vim via Git Bash sous Windows, vous pouvez simplement utiliser p
ou un clic central de la souris sans être en mode insertion. Utilisation de Vim par PuTTY vous pouvez juste faire un clic droit. Et la surbrillance fait la copie.
Je l'ai noté parce que je suis arrivé ici sans voir qu'il s'agissait d'un SE pour Ubuntu.
Autres commandes utiles :
- yy (nombre de lignes) - yank (copie)
- dd (nombre de lignes) - supprimer
- p - coller la ligne en dessous de la ligne courante
- Shift + p - coller la ligne au-dessus de la ligne courante
- u - défaire
- r - refaire
- i - mode d'insertion
- v - mode visuel
- Réponses précédentes
- Plus de réponses