Ricerca nel sito web

6 migliori editor di codice ispirati a Vi/Vim per Linux


Vim (abbreviazione di Vi Improved) è un editor di testo gratuito, open source, potente, altamente configurabile ed estensibile. Ha una vasta e dedicata comunità di utenti che crea costantemente nuovi script utili e aggiornamenti per l'editor di testo. Vim supporta centinaia di linguaggi di programmazione e formati di file rendendolo uno dei migliori editor di codice multipiattaforma.

Leggi anche: 18 migliori IDE per programmatori e sviluppatori

Sebbene Vim sia continuamente sviluppato per diventare un editor di testo molto migliore, molti utenti hanno ora creato sul mercato diversi editor simili a Vim con meno funzionalità ma potenti e utilizzabili. In questo articolo esamineremo i 6 migliori editor di codice ispirati a Vi/Vim per sistemi Linux.

1. Editor del codice Kakoune

Kakoune è un editor di codice ispirato a Vim gratuito, open source, interattivo, veloce, completamente personalizzabile e scriptabile con un'architettura client/server. Funziona su sistemi simili a Unix come Linux, FreeBSD, MacOS e Cygwin.

Viene fornito con una serie di strumenti di modifica/scrittura del testo, supporta l'evidenziazione della sintassi, il completamento automatico durante la digitazione e supporta molti linguaggi di programmazione diversi. Implementa anche selezioni multiple come procedura essenziale per interagire con il testo. Inoltre, l’architettura client/server di Kakoune consente la modifica collaborativa del codice.

2. Neovim

Neovim è un editor di codice open source gratuito, potente, estensibile e utilizzabile che fornisce le funzionalità tradizionali fondamentali di Vim. È un'estensione di Vim che viene fornita con un emulatore di terminale Linux integrato con funzionalità di terminale moderne come lo stile del cursore, gli eventi di focus e l'incolla tra parentesi. È importante sottolineare che supporta la maggior parte dei plugin Vim.

NeoVim fornisce un'AppImage che funziona sulla maggior parte dei sistemi Linux, basta scaricarla ed eseguirla come mostrato.

curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
chmod u+x nvim.appimage
./nvim.appimage

3. Editor di testo dell'amplificatore

Amp è un editor di codice open source gratuito, leggero, semplice e ispirato a Vi/Vim per il tuo terminale Linux, sviluppato utilizzando il linguaggio di programmazione Rust. Implementa il modello di interazione principale di Vi/Vim in modo semplificato e riunisce alcune delle funzionalità di base che troverai nei moderni editor di testo.

4. Vis – Editor di testo simile a Vim

Vis è un editor di codice open source gratuito, simile a Vi, che estende l'editing modale di vi con il supporto integrato per più cursori/selezioni implementati con il linguaggio di comando basato su espressioni regolari strutturali dello stesso editor.

Viene fornito con un browser di file e directory, supporta la modalità diff, vimgrep, crittografia e compressione. Supporta i formati di archiviazione file più comuni come tar, zip e molti altri. Ti consente anche di lavorare con protocolli di rete come HTTP, FTP e SSH, tra gli altri. Inoltre, Vis viene fornito con un controllo della shell incorporato e altro ancora.

Vis è incluso nella maggior parte delle distribuzioni Linux e può essere facilmente installato utilizzando i sistemi di gestione dei pacchetti.

5. Nvi – Editor di testo Node.JS VI

Nvi è anche un editor di codice open source gratuito, ispirato a Vim, che fornisce le migliori funzionalità di Vim combinate con un'interfaccia utente basata su testo terminale a 256 colori e finestre affiancate.

Ha le sue modalità: COMBO, NORMAL, REPLACE, BLOCK, LINE-BLOCK e COMMAND. Consente di connettere diverse sessioni nella configurazione host-guest, consentendo così la modifica collaborativa del codice. Supporta inoltre UNIX locale e socket TCP remoto per l'accoppiamento.

6. Pyvim - Clone Vim di Python puro

Pyvim è un open source gratuito, reimplementazione di Vim in Python, senza estensioni C e funziona su Pypy. Supporta le associazioni dei tasti Vi, l'evidenziazione della sintassi, molti schemi di colori, divisioni orizzontali e verticali, schede e molto altro ancora.

È tutto! In questo articolo, abbiamo elencato i 6 migliori editor di codice ispirati a Vim per Linux. Se ne abbiamo perso qualcuno che stai utilizzando, faccelo sapere tramite il modulo di feedback di seguito.