Copier / coller dans gvim rompu après la création de vimrc personnel

1

J'utilise gvim sur win 7. Si j'utilise l'installation par défaut, copier / coller avec Ctrl + c / Ctrl + v fonctionne bien. Dès que je crée un _vimrcfichier personnel dans mon dossier personnel, je dois utiliser le menu pour coller quelque chose du presse-papiers du système dans gvim. Ctrl + v ne fonctionne plus.

Cela ne dépend pas du contenu du _vimrcfichier. Cela arrive même si _vimrcest vide.

BetaRide
la source

Réponses:

1

Après un peu plus de recherche , je trouve que :scriptnamesmontre une liste de tous les scripts qui sont excuted quand gvim commence.

La réponse brève est la suivante: ne commencez pas par un vide _vimrcsi vous êtes satisfait de votre configuration gvim et que vous souhaitez simplement modifier les paramètres existants. Au lieu de cela, copiez C:\Program Files (x86)\Vim\_vimrc(ou où que gvim soit installé sur votre ordinateur) dans votre dossier personnel et ajoutez vos paramètres à la fin du fichier.

La réponse longue: C:\Program Files (x86)\Vim\_vimrcinclut un certain nombre de paramètres utiles pour Windows. Une partie de ceci est le mappage pour Ctrl + C, Ctr + v pour copier / coller. Si vous commencez avec un vide _vimrcdans votre dossier personnel, cela n’est plus inclus.

BetaRide
la source
Merci! En particulier, pour Vim 8.0, la ligne à inclure le comportement de type Windows était la suivante: source $ VIMRUNTIME / mswin.vim
Crosbie le
0

Ajoutez les deux lignes ci-dessous à la fin de votre _vimrc

source $ VIMRUNTIME / mswin.vim

"Cette ligne est copiée à partir de C: \ Program Files (x86) \ Vim_vimrc (si vous supprimez cette ligne, le copier / coller est cassé)

se comporter mswin

"Cette ligne est copiée à partir de C: \ Program Files (x86) \ Vim_vimrc (si vous supprimez cette ligne, le copier / coller est cassé)

utilisateur927975
la source
Bienvenue au superutilisateur: Bien que cela puisse ou ne puisse pas répondre à la question, (une réponse a été acceptée), il serait préférable que vous fournissiez une explication de la raison pour laquelle elle est meilleure que la réponse acceptée ou comment la solution fonctionne. Si vous pensez que c'est une réponse, faites ces choses et ré-éditez. Veuillez prendre quelques minutes et lisez les informations suivantes: - Centre d’aide. Réponse: Comment répondre , bienvenue à nouveau au super
mic84