Maitrisons VI / VIM sous Linux
By Kour Lenga
()
About this ebook
"Maîtrisons VI/Vim sous Linux" est un livre qui vous guidera pas à pas dans l'apprentissage des commandes Vim sous Linux.
Vous apprendrez les commandes de base, les techniques avancées et les astuces pour utiliser Vim de manière efficace.
Vous découvrirez comment personnaliser Vim pour répondre à vos besoins .
Que vous soyez débutant ou utilisateur avancé, ce livre vous aidera à maîtriser l'éditeur de texte Vim sous Linux .
Related to Maitrisons VI / VIM sous Linux
Related ebooks
Ubuntu Server 10.04 Rating: 0 out of 5 stars0 ratingsMaitrisez Les Commandes Shell Sous Linux Rating: 0 out of 5 stars0 ratingsAstuces Pro de la Ligne de Commande Bash Rating: 0 out of 5 stars0 ratingsBien débuter avec PHP/MySQL: Formation professionnelle Rating: 0 out of 5 stars0 ratingsDark python : apprenez à créer vos propre outils de hacking Rating: 0 out of 5 stars0 ratingsBien débuter avec Sparkle: Développer un site Web sans programmer sur Mac Rating: 0 out of 5 stars0 ratingsGetting started with Javascript: Professional Training Rating: 0 out of 5 stars0 ratingsFormation pratique a XML avec C#5, WPF et LINQ: Avec Visual Studio 2013 Rating: 0 out of 5 stars0 ratingsKali linux pour débutant : le guide ultime du débutant pour apprendre et maîtriser le système d’exploitation des hackers Rating: 0 out of 5 stars0 ratingsBien débuter avec WordPress: Formation professionnelle Rating: 5 out of 5 stars5/5Bien débuter en programmation: Formation professionnelle Rating: 0 out of 5 stars0 ratingsLES MACROS AVEC GOOGLE SHEETS: Programmer en Javascript Rating: 0 out of 5 stars0 ratingsOpenOffice Base: La base de données pour tous Rating: 0 out of 5 stars0 ratingsProgrammer en C | Pas à Pas: Le guide simple pour les débutants Rating: 0 out of 5 stars0 ratingsCertificat De Sécurité TLS/SSL Sous Linux Rating: 0 out of 5 stars0 ratingsMaitrisez La Configuration Apache Tomcat Sous Linux Rating: 0 out of 5 stars0 ratingsCommentaire jailbreaker (craquer) Roku? Rating: 0 out of 5 stars0 ratingsCode de la sécurité informatique et télécom Rating: 0 out of 5 stars0 ratingsMAITRISER Python : De l'Apprentissage aux Projets Professionnels Rating: 0 out of 5 stars0 ratingsGetting started with HTML: Professional training Rating: 0 out of 5 stars0 ratingsArmes Autonomes: Comment l'intelligence artificielle va-t-elle s'emparer de la course aux armements ? Rating: 0 out of 5 stars0 ratingsDémarrer avec OpenBSD Rating: 3 out of 5 stars3/5Modèles probabilistes d'aide à la décision Rating: 0 out of 5 stars0 ratingsManuel de droit européen de la protection des données à caractère personnel Rating: 0 out of 5 stars0 ratingsLe secret de la cybersécurité : le guide pour protéger votre famille et votre entreprise de la cybercriminalité Rating: 0 out of 5 stars0 ratingsDetection des collisions dans les jeux video 2D: avec C#5, WPF et Visual Studio 2013 Rating: 0 out of 5 stars0 ratingsLe droit de la régulation audiovisuelle et le numérique Rating: 0 out of 5 stars0 ratingsLe guide du test d'intrusion AD Rating: 0 out of 5 stars0 ratings
Operating Systems For You
Dark Python : Apprenez à créer vos outils de hacking. Rating: 3 out of 5 stars3/5WiFi Hacking : Le guide simplifié du débutant pour apprendre le hacking des réseaux WiFi avec Kali Linux Rating: 3 out of 5 stars3/5Certificat De Sécurité TLS/SSL Sous Linux Rating: 0 out of 5 stars0 ratingsGuide de démarrage rapide Kubernetes Rating: 0 out of 5 stars0 ratingsHacking pour débutants : Le guide complet du débutant pour apprendre les bases du hacking avec Kali Linux Rating: 5 out of 5 stars5/5Kali Linux pour débutant : Le guide ultime du débutant pour apprendre les bases de Kali Linux. Rating: 5 out of 5 stars5/5La blockchain pour les débutants : Le guide pratique du débutant pour comprendre la technologie que personne ne comprend Rating: 0 out of 5 stars0 ratingsLe guide ultime de Windows 10 Rating: 0 out of 5 stars0 ratingsPython pour les hackers : guide pratique pour créez des outils de test de pénétration puissants Rating: 0 out of 5 stars0 ratingsDémarrer avec OpenBSD Rating: 3 out of 5 stars3/5
Reviews for Maitrisons VI / VIM sous Linux
0 ratings0 reviews
Book preview
Maitrisons VI / VIM sous Linux - Kour Lenga
De Kour Lenga
Maitrisons
VI Et VIM
Sous
Linux
Copyright
© 2023 [Kour Lenga]. Tous droits réservés. Aucune reproduction, distribution ou utilisation de ce livre à des fins commerciales n'est autorisée sans l'autorisation écrite de l'auteur.
Ce livre est destiné uniquement à un usage personnel et ne peut être revendu, reproduit, distribué, publié ou utilisé à des fins commerciales sans l'autorisation écrite de l'auteur.
L'achat de ce livre ne confère pas les droits de reproduction, de distribution, de publication ou d'utilisation à des fins commerciales.
Publié par [Kour Lenga]
ISBN : 9798215022603
Table des matières
1 Introduction
1.1 Présentation de Vi et Vim
1.2 Les avantages de l'utilisation de Vi et Vim
1.3 Comment utiliser ce livre
2 Partie 1 : Les bases de Vi et Vim
2.1 Les différences entre Vi et Vim
2.2 Lancement de Vi et Vim
2.3 Fichier de configuration : Optimisation de Vim pour une utilisation plus efficace
2.3.1 Vimrc
2.3.2 Viminfo
2.4 Modes de fonctionnement de Vi et Vim
2.4.1 Mode normal
2.4.2 Mode insertion
2.4.3 Mode commande
2.5 Sauvegarde et sortie de Vi et Vim
2.5.1 Commandes pour sauvegarder et quitter Vi
2.5.2 Sauvegarde automatique et récupération de fichiers
3 Partie 2 : Les commandes avancées de Vi et Vim
3.1 Commandes pour la recherche et le remplacement
3.1.1 Recherche de texte avec des expressions régulières
3.1.2 Remplacement de texte avec des expressions régulières
3.2 Commandes pour le copier-coller
3.2.1 Utilisation des tampons et des registres
3.2.2 Copier, coller et couper du texte entre fichiers
3.2.3 Yank and Put - un système de copier-coller rapide
3.3 Commandes pour la gestion de fichiers
3.3.1 Ouvrir, créer et supprimer des fichiers
3.3.2 Renommer et déplacer des fichiers
3.3.3 Comparaison de fichiers
3.4 Commandes pour la personnalisation de Vi et Vim
3.4.1 Personnalisation de l'interface utilisateur
3.4.2 Personnalisation des raccourcis clavier et des commandes
3.4.3 Utilisation des plugins et des extensions
3.4.4 Personnalisation de la coloration syntaxique
3.4.5 Personnalisation de l'indentation
3.5 Astuces et raccourcis pour une utilisation avancée
3.5.1 Astuces pour la navigation rapide dans le texte
3.5.2 Astuces pour l'édition rapide du texte
3.5.3 Astuces pour la personnalisation de Vi et Vim
3.5.4 Astuces pour la gestion des fenêtres
3.5.5 Astuces pour la navigation dans les fichiers
4 Exercices / Corrigés
4.1 Édition et enregistrement de fichiers
4.2 Déplacements et suppressions de texte
4.3 Recherche et remplacement de texte
4.4 Copie et collage de texte
4.5 Macros
4.6 Création d'un plugin pour ajouter une commande personnalisée
4.7 Recherche chaine de caractères
4.8 Vim et les commandes grep, sed et awk
4.9 Déplacement, copie et suppression de texte
4.10 Remplacement de caractères
4.11 Tries du fichier et gestions des doublons
4.12 Remplacement de mots
4.13 Recherche/Remplacer mots à l’aides des expressions régulières
4.14 Navigation dans un fichier avec Vim :
4.15 Ajout de mots
4.16 Suppression de lignes :
4.17 Insérer du texte dans plusieurs lignes en même temps
4.18 Ajout date dans le fichier
5 Conclusion
5.1 Récapitulatif des points importants
5.2 Conseils pour continuer à améliorer vos compétences en Vi et Vim
5.3 Ressources supplémentaires pour en savoir plus
5.4 Rappel de commande de base
5.5 Rappel de commande avancé
Vi et Vim sont des éditeurs de texte installé sur Linux et UNIX. Les commandes avancées de ces éditeurs permettent de traiter ou d'exploiter des fichiers rapidement. Il est donc indispensable d'en connaitre l’utilisation.
L'utilisation de Vi et Vim présente de nombreux avantages :
Ce livre est organisé de la manière suivante : en commençant par les commandes de bases et en progressant vers des commandes plus avancées. C’est pourquoi il est recommandé de lire chaque chapitre dans l’ordre.
Les bonnes pratiques sont :
Comprendre les exemples proposés et les pratiquer rapidement.
Référez-vous à la table des matières pour rechercher des fonctionnalités que vous recherchez.
Prendre des notes sur les points clés.
Pratiquer régulièrement.
Vim (Vi Improved) est une version améliorée de Vi, qui inclut de nouvelles fonctionnalités et améliorations.
Les principales différences entre Vi et Vim sont les suivantes :
Vim a plus de fonctionnalités que Vi, telles que la coloration syntaxique, la complétion de code, l'indentation automatique.
Vim offre des améliorations de performances et de stabilité par rapport à Vi .
Malgré ces différences, les deux éditeurs de texte utilisent quasiment la même syntaxe de commandes. Les utilisateurs de Vi peuvent facilement se familiariser avec Vim et vice versa.
Pour lancer Vi, ouvrez votre terminal et tapez la commande suivante :
vi nom_du_fichier_vi
Vi se lancera avec un nouveau fichier dont le nom est nom_du_fichier_vi.
Pour lancer Vim, utilisez la même commande :
vim nom_du_fichier_vim
Cela lancera Vim et ouvrira également un nouveau fichier avec le nom que vous avez spécifié ( nom_du_fichier_vim ).
Personnalisation des fichiers de configuration pour augmenter la productivité
vimrc : ce fichier de configuration est le plus important de tous. Il contient toutes les options de configuration pour Vim et est lu au démarrage de l'application.
viminfo : ce fichier contient des informations sur l'historique des commandes, les fichiers ouverts et les marques.
plugins : ce dossier contient tous les plugins que vous avez installés pour Vim.
Le fichier de configuration dans Vim est un fichier texte qui permet de personnaliser l'environnement de travail en fonction des préférences de l'utilisateur. Ce fichier est appelé .vimrc
et doit être placé dans le répertoire personnel de l'utilisateur.
Dans ce fichier, l'utilisateur peut définir des variables, des options et des raccourcis clavier pour personnaliser l'environnement Vim. Par exemple, l'utilisateur peut modifier les couleurs du thème, activer la coloration syntaxique pour différents langages de programmation, définir des options pour le déplacement du curseur ou encore configurer les outils de ligne de commande tels que grep, sed et awk.
Voici quelques exemples de configuration que l'on peut ajouter dans le fichier .vimrc
:
Activer la coloration syntaxique pour le langage PHP:
syntax on
au BufNewFile,BufRead *.php set filetype=php
Définir