Packt

Mastering Vim: Efficient Editing & Vimscript for Developers

Saisissez l'occasion de faire des économies ! Bénéficiez de 40 % de réduction sur 3 mois de Coursera Plus et d'un accès complet à des milliers de cours.

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Mastering Vim: Efficient Editing & Vimscript for Developers

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Navigate and edit text efficiently using Vim's powerful commands

  • Install and configure Vim across multiple platforms

  • Customize Vim to fit your workflow with plugins and configurations

Compétences que vous acquerrez

  • Catégorie : Configuration Management
  • Catégorie : Application Development
  • Catégorie : Performance Tuning
  • Catégorie : Software Configuration Management
  • Catégorie : Software Development Tools
  • Catégorie : Scripting
  • Catégorie : Development Environment
  • Catégorie : Scripting Languages
  • Catégorie : Package and Software Management
  • Catégorie : Software Development
  • Catégorie : Version Control

Outils que vous découvrirez

  • Catégorie : Command-Line Interface
  • Catégorie : Integrated Development Environments

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

février 2026

Évaluations

9 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 9 modules dans ce cours

In this section, we introduce Vim's modal interface, configuration for Python, and navigation techniques to enhance text editing efficiency and customization.

Inclus

2 vidéos7 lectures1 devoir

In this section, we explore advanced Vim techniques, including plugin installation, workspace organization, and register-based copy-paste for efficient code navigation and editing.

Inclus

1 vidéo8 lectures1 devoir

In this section, we explore plugin management in Vim using tools like vim-plug and Vundle, profile slow plugins, and customize workflows with the leader key for efficient remapping.

Inclus

1 vidéo4 lectures1 devoir

In this section, we explore code completion, tag-based navigation, and undo tree visualization in Vim to improve efficiency and control in large text files.

Inclus

1 vidéo2 lectures1 devoir

In this section, we explore version control with Git, conflict resolution using vimdiff, and multitasking with tmux to enhance development efficiency and workflow management.

Inclus

1 vidéo8 lectures1 devoir

In this section, we explore using Vim macros and regex for efficient code refactoring. Key concepts include recording keystrokes, smart search and replace, and applying changes across multiple files.

Inclus

1 vidéo5 lectures1 devoir

In this section, we explore Vim customization techniques, including color schemes, status line enhancements with Powerline or Airline, and organizing .vimrc for efficient workflow.

Inclus

1 vidéo2 lectures1 devoir

In this section, we cover Vimscript basics, including variables, lambda expressions, and plugin development.

Inclus

1 vidéo8 lectures1 devoir

In this section, we explore extending Vim keybindings to web browsers and other tools, configuring modal editing environments, and evaluating Neovim's health and defaults for efficient workflows.

Inclus

1 vidéo2 lectures1 devoir

Instructeur

Packt - Course Instructors
Packt
1 542 Cours 427 280 apprenants

Offert par

Packt

En savoir plus sur Software Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions