Maison  >  Questions et réponses  >  le corps du texte

Après avoir configuré Vim, Vim ne peut pas indenter normalement lors du copier-coller du code.

Décrivez le problème

Après avoir configuré Vim, le code collé ne peut pas être indenté normalement
Je pense qu'il y a quelque chose qui ne va pas avec la configuration

Mais je ne trouve pas de quelle configuration il s'agit (j'ai vérifié la configuration concernant l'indentation, c'est toujours la même)

Contexte

  1. Vim toutes plateformes toutes versions

Réapparaître

  1. Utilisez mon vimrc

  2. Essayez de copier et coller un morceau de code JavaScript, etc. (d'autres sont également acceptables)

Codes associés

  1. Ma configuration vimrc : https://www.jianguoyun.com/p/... (Mot de passe d'accès :GjLkcY)

Message d'erreur

Captures d'écran associées

Quelles méthodes ont été essayées mais toujours pas résolues (liens pertinents ci-joints)

Problème simplifié

过去多啦不再A梦过去多啦不再A梦2712 Il y a quelques jours565

répondre à tous(5)je répondrai

  • PHP中文网

    PHP中文网2017-05-16 16:37:29

     : définir la pâte 

    répondre
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 16:37:29

    Comment l'as-tu collé ? Souris ou touches de raccourci ? Je n'ai jamais rencontré ce genre de problème. Ceci est mon vim fichier de configuration. Vous pouvez vous y référer
    https://github.com/HmyBmny/vi...

    .

    répondre
    0
  • 为情所困

    为情所困2017-05-16 16:37:29

    Peut être défini dans .vimrc

    set pastetoggle=<F9>

    Lorsque vous collez du code à l'avenir, vous pouvez résoudre ce problème en utilisant <F9>. Après le collage, vous devez revenir via <F9>, sinon une erreur se produira dans l'indentation automatique.

    répondre
    0
  • 漂亮男人

    漂亮男人2017-05-16 16:37:29

    Dans le passé, j'avais toujours des problèmes en cliquant avec le bouton droit sur Coller lors du collage, et je n'arrivais pas à le comprendre. Jusqu'à ce que plus tard, quelqu'un m'ait dit que je devais d'abord saisir I pour accéder au mode de saisie, puis je pouvais droit-. cliquez sur coller.

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-16 16:37:29

    Il existe deux manières de coller à l'aide du clavier :
    En mode N, saisissez "+p pour coller le contenu du presse-papiers. Ce mode ne modifiera pas l'indentation
    En mode I, saisissez <Ctrl+R>+ Vous pouvez collez également le contenu du presse-papiers, mais de cette façon, l'indentation sera affectée

    répondre
    0
  • Annulerrépondre