10 raons per les quals hauríeu d'utilitzar l'editor de text Vi/Vim a Linux


Mentre treballeu amb sistemes Linux, hi ha diverses àrees on haureu d'utilitzar un editor de text, inclosa programació/scripting, edició de fitxers de configuració/text, per esmentar-ne només algunes. Hi ha diversos editors de text notables que trobareu per a sistemes operatius basats en Linux.

Tanmateix, en aquest article, us explicarem alguns dels principals motius pels quals us plantejaríeu utilitzar l'editor de text Vi/Vim (d'ara endavant anomenat Vim).

Vi va ser el primer editor de text orientat a la pantalla creat per a Unix, va ser dissenyat per ser senzill però potent per a la manipulació de text.

Vim (Vi IMproved), com el seu nom indica, és un clon de Vi i ofereix encara més funcions que Vi. És gratuït i de codi obert, dissenyat per utilitzar-lo tant des d'una interfície de línia d'ordres com com a aplicació autònoma en una interfície gràfica d'usuari (GUI).

És altament configurable i inclou funcions notables com el ressaltat de sintaxi, suport del ratolí, versions gràfiques, mode visual, moltes ordres d'edició noves i una gran quantitat d'extensió i molt més.

Dit això, a continuació es mostren els principals motius pels quals us plantejaríeu utilitzar principalment l'editor de text Vi/Vim a Linux.

1. Vim és gratuït i de codi obert

Vim és un programari gratuït i de codi obert, i es publica sota una llicència que inclou algunes clàusules de programari de beneficència. El desenvolupador de Vim, per tant, insta els usuaris als quals els agrada el programari que considerin fer una donació a nens desfavorits d'Uganda. La llicència és compatible amb la Llicència Pública General de GNU.

Si t'agrada el programari lliure i de codi obert, aquest seria un dels primers motius pels quals consideraries començar a utilitzar Vim.

2. Vim està sempre disponible

Vim està disponible a la majoria, si no a totes les distribucions de Linux que hi ha, podeu instal·lar-lo des dels dipòsits oficials de programari de la vostra distribució de la següent manera:

# apt-get install vim [On Debian/Ubuntu]
# yum install vim [On RHEL/CentOS]
# dnf install vim [Fedora 22+]

3. Vim està ben documentat

Vim està completament documentat, és a dir, trobareu la majoria de les respostes a les vostres preguntes al seu sistema d'ajuda; des de llibres fins a extensos fitxers d'ajuda i una varietat de consells. Tot el que heu de fer és utilitzar les paraules clau adequades a les vostres consultes d'ajuda.

A més, Vim ve amb un manual integrat útil, podeu llançar-lo mitjançant l'ordre :help un cop s'hagi iniciat el programa. Aquest manual integrat conté més informació que la pàgina de manual de Vim.

4. Vim té una comunitat vibrant

Vim també té una comunitat plena d'energia i entusiasme, que ofereix un suport remarcable pel que fa al desenvolupament de complements notables, oferint trucs i consells útils de Vim tant per a usuaris principiants com experts i molt més.

5. Vim és molt personalitzable i extensible

Vim és altament configurable i té un ampli sistema de connectors, hi ha molts bons connectors que milloren la seva funcionalitat.

Una de les millors col·leccions de connectors que hem trobat és spf13-vim - The Ultimate Distribution for Vim Editor, que és un assortiment multiplataforma i altament personalitzable de connectors vim i diversos recursos per a Vim, GVim i MacVim.

6. Vim té configuracions portàtils

Les configuracions de Vim són portàtils, això us permet utilitzar les mateixes configuracions a tots els vostres sistemes Linux. També podeu compartir configuracions amb amics a Internet, etc. Tot el que heu de fer és copiar uns quants directoris i fitxers, i això és tot.

7. Vim utilitza menys quantitat de recursos del sistema

Els punts forts de Vim són la seva petitesa i senzillesa, per tant, no consumeix una quantitat considerable de recursos del sistema a diferència d'altres editors de text, especialment els editors de text gràfics.

També normalment és molt ràpid i lleuger fins i tot quan s'editen grans fitxers de codi font. És fàcil executar amb ssh per a operacions remotes a qualsevol servidor.

A més, ofereix unes combinacions de tecles molt efectives que us permeten dur a terme qualsevol tasca imaginable sense aixecar els dits del teclat. Fins i tot amb la seva senzillesa, Vim té moltes capacitats i és molt eficient un cop après.

8. Vim és compatible amb tots els llenguatges de programació i formats de fitxers

Per defecte, Vim admet diversos llenguatges de programació i formats de fitxer. Pot detectar el tipus de fitxer que s'està editant; això es fa comprovant el nom del fitxer i, de vegades, inspeccionant el contingut del fitxer per a un text específic.

9. Vim és molt popular al món Linux

Una altra raó per la qual voldríeu començar a utilitzar o simplement seguir amb Vim és que és molt popular al món Unix/Linux, especialment per als administradors de sistemes. Dos de cada tres administradors de sistemes Linux amb experiència recomanaran aprendre Vim.

10. Vim és divertit!

Per últim, però no per això menys important, Vim és divertit d'aprendre i un cop comenceu a utilitzar-lo àmpliament diàriament. Quan s'ha superat la corba d'aprenentatge inicial, realment podeu fer coses increïbles amb ella.

Tanmateix, només descobriràs aquest aspecte de Vim un cop comencis a aprendre i utilitzar-lo. Sí, prova-ho.

Estàs preparat per donar-li una oportunitat i comença a aprendre Vim avui mateix. Recordeu que no és fàcil (tan fàcil com fer clic a un botó), haureu d'haver escoltat o llegit alguna cosa sobre les presses d'aprendre Vim, però les guies que s'ofereixen a través d'aquests enllaços a continuació us haurien de donar un bon començament:

  1. Com instal·lar i utilitzar vi/vim com a editor de text complet
  2. Aprèn consells i trucs útils Vi/Vim per millorar les teves habilitats - Part 1
  3. 8 consells i trucs interessants Vi/Vim per a tots els administradors de Linux - Part 2
  4. Com habilitar el ressaltat de sintaxi a l'editor Vi/Vim
  5. Fes que Vi/Vim sigui Bash-IDE mitjançant el connector bash-support

Això és tot per ara! En aquest article, us vam explicar algunes de les principals raons per les quals us plantejaríeu utilitzar l'editor de text Vi/Vim a Linux. Potser, aquests no són els únics motius, en tens algun al cap? Feu-nos-ho saber a través de la secció de comentaris a continuació.