Différence entre VIM et Nano

Différence entre VIM et Nano

Avant de rythmer votre carrière de script de coquille, vous devez savoir comment utiliser au moins un éditeur de texte dans Linux car la grande majorité des applications Linux utilisent toutes des fichiers texte. Tout ce dont vous avez besoin pour lire ou apporter des modifications à un fichier de configuration est votre éditeur de texte préféré. Plus vous savez comment utiliser des fonctionnalités telles que la coupe, le collage et la recherche, plus vous pouvez développer vos scripts Shell. Linux a une grande variété d'éditeurs à choisir, et certains ont plus de fonctionnalités que les autres. Nous parlerons des deux éditeurs de texte les plus populaires, VIM et Nano. Alors que Nano est un éditeur de texte de base et léger, VIM est complet et plus puissant que Nano. Jetons un coup d'œil à quelques différences clés entre les deux.

Qu'est-ce que vim?

VIM est la version la plus puissante et la plus compétente de l'éditeur VI original utilisé sur les systèmes UNIX. Bien que ce soit probablement l'éditeur de texte le plus complexe au monde, il dispose de plusieurs fonctions et fonctionnalités qui ont créé VI un incontournable pour les administrateurs UNIX depuis de nombreuses décennies. Lorsque le projet GNU a porté l'éditeur VI pour devenir un monde open source, ils ont apporté quelques améliorations. C'était très différent de l'éditeur VI original trouvé dans les systèmes Unix, donc les développeurs l'ont renommé à VI amélioré, ou VIM. Maintenant, VIM est sans doute l'un des éditeurs de texte basés sur des terminaux les plus populaires, mais il est différent de tout autre éditeur de texte brut que vous avez probablement jamais utilisé. VIM est installé sur chaque système de type Unix et c'est l'éditeur de texte par défaut sur de nombreuses distros Linux populaires. Vous pouvez voler autour de ces documents texte, éditer de gros morceaux de texte avec moins de touches que vous le pouvez avec tout autre éditeur de texte.

Qu'est-ce que Nano?

Nano est un éditeur de texte très léger et facile à utiliser qui est intégré à de nombreuses distros populaires. Comparé à d'autres éditeurs de texte plus compliqués, y compris VIM, Nano est assez facile à utiliser et il peut être utilisé à la fois dans l'interface graphique et la ligne de commande. Nano ressemble étroitement au style d'édition Wysiwyg également trouvé dans le bloc-notes et Microsoft Word. Il n'utilise pas de modes différents; Il est toujours prêt à commencer à taper vos documents ou scripts. Il fait partie du projet GNU, pas différent de beaucoup d'autres parties qui composent une distribution Linux. Nano a été publié pour la première fois en 1999, avec l'intention de remplacer l'éditeur de texte PICO. C'est un éditeur entièrement fonctionnel et il a certaines des meilleures fonctionnalités que vous attendez d'un éditeur de texte entièrement en vedette. Le plus grand argument de vente de Nano est qu'il n'a pas beaucoup de courbe d'apprentissage et que toutes ses commandes et invites sont affichées en bas.

Différence entre VIM et Nano

Bases

- Vim et Nano sont les deux éditeurs de texte de commande basés sur des terminaux les plus populaires autour. VIM est une version clonée de l'éditeur VI original, mais avec quelques améliorations et améliorations significatives, d'où le nom VI amélioré, ou VIM. VIM est installé sur chaque système de type Unix et c'est l'éditeur de texte par défaut sur de nombreuses distros Linux populaires. Nano est un éditeur de texte léger qui a été écrit pour remplacer l'éditeur de texte PICO qui expédiait avec un client de messagerie textuel nommé Pine.

Facilité d'utilisation

- VIM est sans doute l'un des éditeurs de texte basés sur des terminaux les plus populaires, mais il est différent de tout autre éditeur de texte brut que vous avez probablement utilisé. Parce qu'il s'étend de décennies de code obsolète, il a une courbe d'apprentissage abrupte et il faut que certains s'habituent à. De plus, il existe différents modes pour travailler. Nano, en revanche, est super facile à utiliser et l'un de ses plus grands arguments de vente est qu'il n'a pas beaucoup de courbe d'apprentissage et que toutes ses commandes et invites sont affichées en bas. Il n'utilise pas de modes différents; Allez-y et commencez à taper vos documents ou scripts.

Utilisateurs

- VIM est un éditeur de texte de ligne de commande beaucoup puissant avec de nombreuses fonctionnalités puissantes. Donc, apprendre à maîtriser Vim accélérera beaucoup de choses que vous faites sur un système Linux et c'est une compétence précieuse à avoir. Nano est un éditeur de texte simple qui est idéal pour ceux qui viennent de l'écosystème Windows et ceux qui ont utilisé les éditeurs de type Wysiwyg, tels que le bloc-notes ou Microsoft Word. Pour ceux qui modifient les fichiers texte, le code source, etc. Et n'aime pas les ides volumineux, vim est la chose. Dans l'ensemble, VIM est un excellent programme pour tous les utilisateurs, tandis que Nano peut être un bon outil pour les débutants qui souhaitent apprendre l'édition de texte basée sur un terminal.

VIM VS. Nano: tableau de comparaison

Résumé

Donc, si vous voulez l'édition de texte de base et que vous aimez déjà travailler avec les éditeurs de type Wysiwyg, tels que le bloc-notes et le mot, alors Nano serait génial pour vous car il est très simple et facile à utiliser. Vous pouvez simplement aller de l'avant et commencer à taper vos documents ou scripts. Nano est un éditeur entièrement fonctionnel et il a certaines des meilleures fonctionnalités que vous attendez d'un éditeur de texte entièrement en vedette. Cependant, si vous voulez plus que l'édition de texte simple et effectuez des tâches avancées en utilisant la ligne de commande, alors Vim est votre truc.