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

vimrc - Étant donné que W dans vim utilise des espaces pour distinguer les chaînes, existe-t-il un moyen de mettre en évidence les espaces ?


Comme les endroits pointés par les flèches, ces endroits donnent l'impression qu'il y a des espaces ou non. Les espaces ne sont pas mis en évidence, et la position de déplacement de W est difficile à contrôler.

Je veux donc savoir comment le configurer pour mettre en évidence les espaces, ou utiliser d'autres caractères tels que % pour remplacer les espaces.

大家讲道理大家讲道理2712 Il y a quelques jours713

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

  • 仅有的幸福

    仅有的幸福2017-05-16 16:36:25

    Méthode trouvée sur stackoverflow :

    Paramètres :

    :set listchars+=space:␣

    Affichage :

    :set list

    Effet :

    Avant l'installation :

    Après la mise en place :

    De même, vous pouvez paramétrer l'affichage d'autres personnages cachés :

    :set listchars=eol:¬,tab:>·,trail:~,extends:>,precedes:<,space:␣

    Notez que vim n'est pris en charge qu'après la version 7.4-710 ! La dernière version de CentOS 7 n'est que de 7.4 à 160, Ubuntu 15.10 n'est que de 7.4 à 712 et certaines versions de Raspberry Pi ne sont que de 7.3. Il est actuellement confirmé que la dernière version d'Ubuntu 16.04 est la 7.4-1689 (quelle foutue conscience !). Seule cette plateforme est disponible pour des tests réels, et les autres distributions ne peuvent pas être utilisées car les versions sont trop basses.

    Référence : http://stackoverflow.com/ques...


    Ajout : je viens de remarquer que l'interrogateur utilise gvim au lieu de vim. gvim n'est pas clair. Puisqu'il existe une interface graphique, pourquoi ne pas utiliser d'autres outils d'édition plus efficaces.

    répondre
    0
  • 怪我咯

    怪我咯2017-05-16 16:36:25

    :/ + Enter ->(Saisie du mode dernière ligne :/espace, entrez pour mettre en surbrillance tous les espaces)

    répondre
    0
  • Annulerrépondre