57 votes

Différence entre Nano et Vim

J'ai récemment commencé à utiliser Ubuntu et donc, le terminal.

Comme éditeur de texte, j'ai utilisé le logiciel pré-installé nano . Je me demande maintenant si je dois installer et utiliser vim également.

Quelles sont les particularités, les avantages et les inconvénients de chacun de ces éditeurs de texte ? Lequel est le mieux adapté aux nouveaux arrivants et pour quels cas d'utilisation l'autre serait-il préférable ?

3voto

Hi-Angel Points 3233

Vim est puissant, mais difficile à apprendre. C'est ce qu'on appelle un "éditeur modal", par opposition aux éditeurs habituels, comme nano. Vim vous permet d'accéder à tout le texte en appuyant sur quelques touches, donc si vous avez la capacité de taper au clavier, vos mouvements sans souris seront encore plus rapides qu'avec une souris.

Donc, si vous ne travaillez pas beaucoup avec du texte (par exemple, comme le font les programmeurs) vous pouvez vous en tenir à n'importe quel éditeur commun. Sinon, je vous suggère d'apprendre Vim.

Il convient de noter qu'il existe aujourd'hui plus d'un vim. "Vim" est devenu une sorte de standard qui est implémenté dans de nombreux autres éditeurs et IDEs, soit sous forme de case à cocher dans les paramètres, soit sous forme de plugin. Par exemple, j'utilise Emacs avec Evil (un plugin pour vim-mode) .

Un effet secondaire de l'apprentissage de Vim que, pour une raison quelconque, personne ne mentionne : si vous ne savez pas encore taper au clavier, mais que vous vouliez l'apprendre - apprenez simplement Vim, et utilisez-le tous les jours. Vim forces de vous déplacer sans flèches ( h , j , k , l à la place) Et comme vous ne pouvez pas regarder le clavier à chaque fois que vous vous déplacez, vous serez obligé d'apprendre de plus en plus d'emplacements de touches. C'est ainsi que j'ai appris à taper au clavier.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X