Comment désactiver les tildes de Spacemacs sur des lignes vides?


16

Je viens d'installer Spacemacs , principalement pour ses valeurs par défaut astucieuses. Par défaut, je ne suis pas si content, c'est qu'il place des tildes sur des lignes vides dans le fichier.

J'ai essayé de mettre (setq vi-tilde-fringe nil)et (setq indicate-empty-lines nil)à l'intérieur de la dotspacemacs/user-configfonction, ce qui semble n'avoir aucun effet.

Comment puis-je me débarrasser de tous ces tildes en désordre une fois pour toutes?

Réponses:


16

Basculer

Vous pouvez le désactiver avec (spacemacs/toggle-vi-tilde-fringe-off), vous pouvez obtenir la liste de tous les commutateurs helm-spacemacsaccessibles via SPC f e hou SPC h SPCdans des versions plus récentes. Chaque bascule dans cette liste a 3 fonctions qui leur sont associées, si nous prenons vi-tilde-fringealors les fonctions sont:

  • spacemacs/toggle-vi-tilde-fringe (activer et désactiver l'état)
  • spacemacs/toggle-vi-tilde-fringe-on (forcer l'état d'activation / désactivation)
  • spacemacs/toggle-vi-tilde-fringe-off (forcer l'état bascule à désactiver)

Pour obtenir le nom de la fonction associée à une liaison de clé, utilisez SPC h d k(ou C-h k) et tapez la liaison de clé, avec l' vi-tilde-fringeexemple c'est SPC h d k SPC T ~(dans la version la plus récente) et vous devriez obtenir le nom de la fonction.

Forfaits exclus

Une autre façon de supprimer les tildes consiste à exclure le package vi-tilde-fringede votre configuration en l'ajoutant vi-tilde-fringeà votre variable dotfile dotspacemacs-excluded-packages. Cela aura pour effet de supprimer complètement le package et toute sa configuration associée de vos Spacemacs.

Encore une fois pour obtenir le nom du package, vous pouvez essayer de helm-spacemacstaper tilde dans le tampon de barre.


0

Voici une méthode qui a très bien fonctionné pour moi:

M-x customize-group RET vi-tilde-fringe RET

qui a inséré:

 '(global-vi-tilde-fringe-mode nil)

in (custom-set-variables) dans .spacemacs.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.