Recherche…


Personnalisation

L'avantage d'utiliser vim sur un simple éditeur de texte comme notepad ou gedit est qu'il permet à l'utilisateur de personnaliser presque tout ce qui le concerne. Si vous vous retrouvez à faire des actions à maintes reprises, vim possède une multitude de fonctionnalités qui vous aideront à effectuer cette action plus rapidement et plus facilement.

La plupart des IDE populaires tels que MS Visual Studio ou IntelliJ IDEA fournissent à leurs utilisateurs des raccourcis utiles et même une certaine quantité de personnalisation, mais ils sont généralement liés à des actions spécifiques courantes dans un contexte particulier, alors que vim permet de personnaliser différents situations sans se contredire. Il serait peut-être confortable de développer des programmes c ++ dans Visual Studio et Java dans IntelliJ, mais vous n’écririez pas de code python, et bien sûr, il existe un autre IDE, mais dans vim vous pouvez modifier n'importe quelle langue sans perdre la commodité.

Il y a bien sûr d'autres éditeurs personnalisables et je ne suis pas le seul à dire que vim est le meilleur pour tout le monde. C'est une question de préférence personnelle. Je ne pense pas que quelqu'un dira qu'emacs permet un niveau de personnalisation inférieur à celui de vim (et certains diraient le contraire), mais il faut vraiment l'essayer pour trouver ce qui vous convient le mieux.

Certains disent qu'ils ne veulent pas passer des mois à apprendre à utiliser un éditeur, juste pour pouvoir y travailler. Mais ceux qui le font, la plupart du temps d’accord, ont estimé que cela en valait la peine. Pour moi, ce n’est jamais un problème, apprendre de nouvelles choses sur vim et gagner en efficacité est tout simplement amusant. Et il y a beaucoup à apprendre.

Poids léger

Vim est léger (comme GNU Nano ou GNU emacs). Il n'a besoin d'aucune interface graphique (comme x11, wayland & co).

Cela rend vim à un mainteneur de système meilleur ami. Vous pouvez l'utiliser avec ssh et c'est très important sur de très petits périphériques qui n'ont pas d'interface graphique.

La programmation et la maintenance des serveurs distants ont pris de plus en plus d'importance au cours des dernières années et l'utilisation de vim (ou emacs) est le meilleur moyen de le faire.

Contrairement à de nombreux IDE, vim offre la possibilité de travailler avec de nombreux types de fichiers prêts à l'emploi et d'écrire vos propres commandes et la syntaxe hl est facile.

Et last but not least, un utilisateur vim doit pouvoir utiliser vi, qui est préinstallé sur la plupart des systèmes UNIX.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow