Ricerca nel sito web

10 motivi per cui dovresti utilizzare l'editor di testo Vi/Vim in Linux


Mentre lavori con i sistemi Linux, ci sono diverse aree in cui dovrai utilizzare un editor di testo tra cui programmazione/scripting, modifica di file di configurazione/testo, per citarne solo alcuni. Esistono diversi editor di testo straordinari che troverai per i sistemi operativi basati su Linux.

Lettura consigliata: 12 migliori editor di testo per Linux

Tuttavia, in questo articolo ti spiegheremo alcuni dei motivi principali per cui dovresti prendere in considerazione l'utilizzo dell'editor di testo Vi/Vim (di seguito denominato Vim).

Vi è stato il primo editor di testo orientato allo schermo creato per Unix, è stato progettato per essere semplice ma potente per la manipolazione del testo.

Vim (Vi IMproved), come suggerisce il nome, è un clone di Vi e offre ancora più funzionalità di Vi. È gratuito e open source, progettato per essere utilizzato sia da un'interfaccia della riga di comando che come applicazione autonoma in un'interfaccia utente grafica (GUI).

È altamente configurabile e include funzionalità degne di nota come l'evidenziazione della sintassi, il supporto del mouse, versioni grafiche, modalità visiva, molti nuovi comandi di modifica e una grande quantità di estensioni e molto altro ancora.

Detto questo, di seguito sono riportati i principali motivi per cui dovresti prendere in considerazione l'utilizzo principale dell'editor di testo Vi/Vim in Linux.

1. Vim è gratuito e open source

Vim è un software gratuito e open source ed è rilasciato con una licenza che include alcune clausole di Charityware. Lo sviluppatore Vim, quindi, esorta gli utenti a cui piace il software a prendere in considerazione la possibilità di donare ai bambini svantaggiati in Uganda. La licenza è compatibile con la GNU General Public License.

Se ti piacciono i software gratuiti e open source, questo sarebbe uno dei primi motivi per cui potresti iniziare a utilizzare Vim.

2. Vim è sempre disponibile

Vim è disponibile sulla maggior parte, se non su tutte, le distribuzioni Linux disponibili, puoi installarlo dai repository software ufficiali della tua distribuzione come segue:

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

3. Vim è ben documentato

Vim è completamente documentato, il che significa che troverai la maggior parte delle risposte alle tue domande nel suo sistema di aiuto; dai libri ai file di aiuto estesi a un assortimento di suggerimenti. Tutto quello che devi fare è utilizzare le parole chiave appropriate nelle tue domande di aiuto.

Inoltre, Vim viene fornito con un utile manuale integrato, puoi avviarlo utilizzando il comando :help una volta avviato il programma. Questo manuale integrato contiene più informazioni della pagina man di Vim.

4. Vim ha una comunità vivace

Vim ha anche una comunità piena di energia ed entusiasmo, che offre un notevole supporto in termini di sviluppo di plugin straordinari, offrendo utili trucchi e suggerimenti Vim sia per principianti che per utenti esperti e molto altro ancora.

5. Vim è molto personalizzabile ed estensibile

Vim è altamente configurabile e ha un ampio sistema di plugin, ci sono molti buoni plugin là fuori che ne migliorano le funzionalità.

Una delle migliori raccolte di plugin che abbiamo incontrato è spf13-vim - The Ultimate Distribution for Vim Editor, che è un assortimento multipiattaforma e altamente personalizzabile di plugin vim e varie risorse per Vim, GVim e MacVim.

6. Vim ha configurazioni portatili

Le configurazioni di Vim sono portatili, questo ti consente di utilizzare le stesse configurazioni su tutti i tuoi sistemi Linux. Puoi anche condividere le configurazioni con gli amici su Internet e così via. Tutto quello che devi fare è copiare alcune directory e file, e questo è tutto.

7. Vim utilizza meno risorse di sistema

I punti di forza di Vim sono la sua piccolezza e semplicità, quindi non consuma una quantità considerevole di risorse di sistema a differenza di altri editor di testo, in particolare editor di testo grafici.

Normalmente è anche molto veloce e leggero anche quando si modificano enormi file di codice sorgente. È facile eseguire operazioni su ssh su qualsiasi server.

Inoltre, offre associazioni di tasti altamente efficaci che ti consentono di svolgere qualsiasi attività immaginabile senza sollevare le dita dalla tastiera. Nonostante la sua semplicità, Vim ha molte capacità ed è molto efficiente una volta appreso.

8. Vim supporta tutti i linguaggi di programmazione e i formati di file

Per impostazione predefinita, Vim supporta diversi linguaggi di programmazione e formati di file. Può rilevare il tipo di file che viene modificato; questo viene fatto controllando il nome del file e talvolta ispezionando il contenuto del file per cercare testo specifico.

9. Vim è molto popolare nel mondo Linux

Un altro motivo per cui vorresti iniziare a utilizzare o semplicemente restare con Vim è che è molto popolare nel mondo Unix/Linux, specialmente tra gli amministratori di sistema. Due amministratori di sistema Linux esperti su tre consiglieranno di imparare Vim.

10. Vim è divertente!

Ultimo ma non meno importante, Vim è divertente da imparare e una volta che inizi a usarlo ampiamente su base quotidiana. Una volta superata la curva di apprendimento iniziale, puoi davvero fare cose straordinarie con esso.

Tuttavia, scoprirai questo aspetto di Vim solo quando inizierai a impararlo e ad usarlo. Sì, provalo.

Sei pronto a dargli una possibilità, allora inizia a imparare Vim oggi stesso. Ricorda che non è facile (facile come fare clic su un pulsante), devi aver sentito o letto da qualche parte le complessità dell'apprendimento di Vim, ma le guide fornite tramite questi collegamenti seguenti dovrebbero darti un buon inizio:

  1. Come installare e utilizzare vi/vim come editor di testo completo
  2. Impara utili suggerimenti e trucchi "Vi/Vim" per migliorare le tue abilità - Parte 1
  3. 8 interessanti suggerimenti e trucchi "Vi/Vim" per ogni amministratore Linux - Parte 2
  4. Come abilitare l'evidenziazione della sintassi nell'editor "Vi/Vim".
  5. Crea "Vi/Vim" come Bash-IDE utilizzando il plugin "bash-support".

È tutto per ora! In questo articolo, ti abbiamo spiegato alcuni dei motivi principali per cui dovresti prendere in considerazione l'utilizzo dell'editor di testo Vi/Vim in Linux. Forse non sono solo questi i motivi, ne avete in mente qualcuno? Fatecelo sapere tramite la sezione feedback qui sotto.