Debianworld.org
Accueil

vim

Vim et les lignes trop longues

Submitted by Mr. Hyde on jeu, 04/08/2011 - 00:18

Vim est un éditeur de texte disponible sur différentes plateformes allant de GNU/Linux à OSX en passant par Windows.

Toutes les personnes ayant utilisé vim se sont déjà confrontés au problème d'avoir des lignes trop longues et assez difficiles à visualiser et à éditer.

Vim étant bien conçu, il dispose de pas mal de paramétrages pour régler ce type de problème.

nowrap et textwidth

L'option nowrap permet de passer à la ligne suivante lorsque le curseur a atteint la marge de droite définie par défaut. Cette option est définie par défaut et on peut la désactiver à l'aide de l'option set nowrap dans son fichier ~/.vimrc. Mais il faut également utiliser l'option set linebreak qui va décider quand passer à la ligne en se basant sur la valeur de breakat.

Une option plus simple est d'utiliser set textwidth=80 qui va nous permettre de définir une longueur maximale pour la ligne avant de passer automatiquement à la ligne suivante lorsque le curseur arrivera à la limite définie (dans notre cas le 80e caractère).

gq / gqap

Pour reformater deux trois lignes, il suffit d'utiliser le mode Visuel de vim à l'aide de la commande Ctrl+V et les fleches puis de faire gq.

Pour reformater tout un paragraphe, se positionner sur la première ligne du paragraphe et faire, en mode Normal, gqap.

  • éditeur
  • vim
  • Ajouter un commentaire

Git et Vim

Submitted by Mr. Hyde on mer, 20/07/2011 - 15:49

Git est un logiciel distribué de gestion de versions.

A partir de la version 7.1 de Vim, git-vim est inclus et permet l'édition de différents fichiers git comme par exemples les commits.

Git peut utiliser vim diff pour résoudres les souçis lorsqu'on rencontre des conflits de "merge". Pour l'utiliser il suffit de faire :

$ git mergetool -t vimdiff

Pour utiliser vimdiff comme outil par défaut avec git :

$ git config --global merge.tool vimdiff
  • git
  • scm
  • vim
  • Ajouter un commentaire

RSS

Recherche

A propos de Debian

  • Le monde Debian
  • Les versions
  • Téléchargement

Communauté

  • Forum
  • I.R.C / Listes de diffusions
  • Shellscript-fr

Documentations

  • Système & réseau
  • Sécurité
  • Applications
  • Installations Debian
  • Trucs et astuces
  • TLC : Travailler en ligne de commande
  • Livres / Manuels / F.A.Q.
awesome bash Debconf Debian Debian women Debianworld distribution basée sur Debian DPL dwn Etch GNU lenny Linux shell Système Sécurité TLC Trucs & Astuces Ubuntu zsh
more tags

Login

  • Connexion
  • Enregistrez-vous !

Forum - Derniers sujets

  • Demande de conseil sur compatibilite configuration
  • quelle architecture choisir pour debian ??
  • copier mon installation de Linux
more

Commentaires récents

  • Merci ;) En effet cela est
    il y a 1 année 12 semaines
  • Verifier l'ajout au remote repository
    il y a 1 année 14 semaines
  • Salut, Tu m'avais proposé à
    il y a 1 année 17 semaines
  • OMG !
    il y a 1 année 29 semaines
  • Merci pour ces informations,
    il y a 1 année 34 semaines
  • Normalement, les derniers
    il y a 1 année 34 semaines
  • Bonjour, XFS est excellent si
    il y a 1 année 34 semaines
  • XFS
    il y a 1 année 35 semaines
  • Pour un systeme completement encrypté?
    il y a 1 année 35 semaines
  • Bonjour, Je t'invite à ouvrir
    il y a 1 année 36 semaines

Utilisateurs en ligne

Il y a actuellement 0 utilisateur et 1 invité en ligne.