Casa Sviluppo Cos'è Vim? - definizione da techopedia

Cos'è Vim? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Vim?

Vim, che sta per Vi Improved, è un popolare editor di testi open source. È un clone dell'editor di testi Unix Vi. Originariamente scritto per l'Amiga nel 1988, è disponibile per quasi tutti i sistemi operativi. Vim è particolarmente popolare tra gli utenti Linux.

Techopedia spiega Vim

Vim è un editor di testo scritto originariamente da Bram Moolenar. L'editore è un clone di Vi, un editor di testi Unix scritto dal cofondatore di Sun Microsystems Bill Joy mentre era uno studente laureato alla UC Berkeley alla fine degli anni '70. Vi originariamente apparve come parte della Berkeley Software Distribution di Unix, o BSD.

Moolenar originariamente scrisse Vim per il Commodore Amiga nel 1988, ma l'editor è diventato ampiamente disponibile per quasi tutti i sistemi operativi attualmente in uso. È disponibile per Mac OS X, Windows e quasi ogni distribuzione Linux ha Vim nei suoi repository di gestione dei pacchetti. Vim è open source e mentre è distribuito gratuitamente, gli utenti sono incoraggiati a fare una donazione ai bambini in Uganda.

A differenza di un elaboratore di testi, Vim modifica i file in testo normale. È principalmente usato per scrivere programmi.

Come il suo predecessore, Vi, Vim è caratterizzato dalla sua interfaccia utente modale. Gli utenti si spostano e selezionano il testo in "modalità comando", mentre la modifica viene eseguita in "modalità inserimento". I sostenitori di Vim affermano che questo metodo è molto efficace perché i comandi si trovano principalmente nella riga home della tastiera.

Vim consente un alto grado di personalizzazione. Gli utenti possono definire macro per personalizzare le proprie mappature chiave e automatizzare le attività di modifica. Supporta anche l'evidenziazione della sintassi per la maggior parte dei linguaggi di programmazione, inclusi C, Python e HTML.

Gli utenti di Vim hanno anche una rivalità con gli utenti di un altro editor popolare sui sistemi Unix / Linux, Emacs. Questo è noto come "guerre editoriali". Un sondaggio condotto dal Linux Journal nel 2006 ha mostrato che Vim era l'editor di testi Linux più popolare. Un sondaggio sugli sviluppatori di Stack Overflow del 2016 ha rilevato che si trattava del quarto ambiente di sviluppo più popolare in assoluto, dietro Notepad ++, Visual Studio e Sublime Text.

Cos'è Vim? - definizione da techopedia