Guide de configuration Ubuntu 20.04 Vim : Personnalisez votre éditeur de texte

texte:

Vim est un éditeur de texte puissant et populaire largement utilisé sur les systèmes Linux. Sur Ubuntu 20.04, vous pouvez personnaliser votre Vim pour répondre à vos besoins d'édition grâce à une configuration simple. Cet article vous guidera à travers certaines configurations courantes de Vim pour rendre votre expérience d'édition plus efficace et plus agréable.

Voici quelques informations importantes sur l'éditeur Vim dans Ubuntu :

  1. Installez Vim : Sur Ubuntu, vous pouvez utiliser un gestionnaire de paquets tel qu'apt pour installer Vim. Ouvrez un terminal et saisissez la commande suivante :

    sudo apt update

    sudo apt install vim

  2. Démarrer Vim : Pour démarrer l'éditeur Vim, entrez simplement la commande "vim" dans le terminal suivie du nom du fichier que vous souhaitez éditer. Par exemple:

    vim filename.txt

    Si le fichier n'existe pas, Vim en créera un nouveau.

  3. Modes de l'éditeur Vim : Vim a différents modes et la saisie au clavier se comporte différemment dans chaque mode. Voici quelques modèles courants :

    • Mode normal : le mode par défaut, dans lequel vous pouvez déplacer le curseur, copier, coller, supprimer du texte et d'autres opérations.
    • Mode Insertion : Dans ce mode, vous pouvez saisir du texte. Appuyez sur la touche "i" ou "a" pour entrer en mode insertion, et appuyez sur la touche "Esc" pour revenir au mode normal.
    • Mode ligne de commande : Dans ce mode, diverses commandes peuvent être exécutées, telles que l'enregistrement de fichiers, la sortie de l'éditeur, etc. Appuyez sur deux-points (:) pour entrer en mode ligne de commande.
  4. Opération de base:

    • Déplacer le curseur : En mode normal, vous pouvez utiliser les touches fléchées ou les touches H, J, K, L (correspondant respectivement à gauche, bas, haut et droite) pour déplacer le curseur.
    • Insérer du texte : En mode normal, appuyez sur la touche "i" pour passer en mode insertion et commencez à saisir du texte.
    • Enregistrer et quitter : En mode ligne de commande, entrez ":w" pour enregistrer le fichier et ":q" pour quitter l'éditeur. Si vous souhaitez enregistrer et quitter, vous pouvez taper ":wq".
    • Supprimer du texte : En mode normal, appuyez sur la touche "x" pour supprimer le caractère à la position actuelle du curseur.
  5. Fonctionnalités avancées:

    • Annuler et Rétablir : En mode normal, appuyez sur la touche "u" pour annuler la dernière opération. Appuyez sur "Ctrl + r" pour rétablir les opérations annulées.
    • Rechercher et remplacer : en mode normal, appuyez sur la touche "/" pour lancer la recherche. Après avoir saisi le texte que vous souhaitez rechercher, appuyez sur la touche "Entrée" pour lancer la recherche. Appuyez sur la touche "n" pour continuer à chercher la prochaine correspondance. En mode ligne de commande, vous pouvez utiliser la commande ":s/old/new/g" pour remplacer du texte.
    • Split window : En mode normal, appuyez sur ":split" pour diviser la fenêtre horizontalement. Appuyez sur ":vsplit" pour diviser la fenêtre verticalement.

Étape 1 : Ouvrez le fichier de configuration de Vim

Sur Ubuntu 20.04, vous pouvez modifier le fichier de configuration principal de Vim via le terminal. Ouvrez un terminal et saisissez la commande suivante :

vim ~/.vimrc

Cela ouvrira un fichier vide dans lequel vous pourrez ajouter vos options de configuration.

Étape 2 : Options de configuration de base

Voici quelques options de configuration de base courantes que vous pouvez définir à votre guise :

  1. Définissez le numéro de ligne :

    set number

    Cela affichera les numéros de ligne devant chaque ligne pour faciliter la référence et l'orientation.

  2. Activez la coloration syntaxique :

    syntax on

    En activant la coloration syntaxique, Vim colorera différents éléments en fonction de la syntaxe du code pour améliorer la lisibilité du code.

  3. Activer l'auto-indentation :

    set autoindent

    Lorsque vous démarrez une nouvelle ligne, Vim indentera automatiquement à la même position que la ligne précédente, ce qui vous permet d'écrire et de taper du code.

  4. Définissez les tabulations sur 4 espaces :

    set tabstop=4 set shiftwidth=4 set expandtab

    Cela étendra les tabulations à 4 espaces et définira le niveau d'indentation à 4 espaces. Cela permet de garder votre code cohérent et lisible.

Étape 3 : Options de configuration avancées

En plus des options de configuration de base, Vim fournit également de nombreuses options de configuration avancées pour répondre à des besoins plus complexes. Voici quelques exemples:

  1. Activer la prise en charge de la souris :

    set mouse=a

    Cela activera la prise en charge de la souris, vous permettant d'utiliser la souris pour le positionnement du curseur, la sélection de texte, etc.

  2. Activer la détection du type de fichier :

    filetype on

    Vim peut détecter automatiquement le type de fichier en fonction de l'extension de fichier et charger la coloration syntaxique et la configuration correspondantes.

  3. Pour définir un thème (jeu de couleurs) :

    colorscheme <theme-name>

    En définissant des thèmes, vous pouvez modifier l'apparence et le schéma de couleurs de Vim. <theme-name>Remplacez par votre nom de thème préféré, tel que "désert", "matin"

Voici quelques autres options de configuration de Vim pour vous permettre de personnaliser davantage votre éditeur :

  1. Définir la mise en surbrillance de la recherche :

    set hlsearch

    Cela mettra en évidence les résultats correspondants lors de la recherche, ce qui vous permettra de localiser plus facilement le contenu recherché.

  2. Activer la correspondance automatique des parenthèses :

    set showmatch

    Lorsque vous saisissez une parenthèse, Vim met automatiquement en surbrillance les parenthèses correspondantes, ce qui vous permet de gérer l'imbrication des parenthèses dans votre code.

  3. Activer la saisie semi-automatique :

    set omnifunc=syntaxcomplete#Complete

    Cela activera la fonctionnalité d'auto-complétion de Vim, qui peut fournir des suggestions de complétion basées sur le contexte syntaxique actuel.

  4. Les paramètres sont automatiquement enregistrés :

    set autowrite

    Ainsi, Vim enregistrera automatiquement le fichier lorsqu'il perd le focus, évitant ainsi de perdre les modifications si vous fermez accidentellement l'éditeur.

  5. Activer l'annulation de la journalisation des branches :

    set undofile

    Cela permettra à Vim d'enregistrer une branche de l'historique d'annulation, vous permettant de revenir à un état précédent après une opération d'annulation.

  6. Définissez la méthode d'habillage :

    set wrap

    Cela activera l'habillage du texte, ce qui entraînera l'habillage automatique des longues lignes lors de l'affichage.

  7. Configurez le pliage de code :

    set foldmethod=indent set foldlevel=2

    Cela effectuera le pliage du code en fonction du niveau d'indentation, ce qui facilitera la navigation et la modification de fichiers de code volumineux.

Ce qui précède ne sont que quelques exemples d'options de configuration de Vim, vous pouvez personnaliser davantage la configuration en fonction de vos besoins. N'oubliez pas de sauvegarder .vimrcle fichier et de redémarrer Vim pour que la configuration prenne effet.

Je suppose que tu aimes

Origine blog.csdn.net/weixin_53000184/article/details/130798735
conseillé
Classement