![Come installare PHP 5.4, PHP 5.5 o PHP 5.6 su CentOS 6](/f/9c206163c5d999d8cf15305354d2b8d6.png?width=100&height=100)
Gli editor di testo possono essere utilizzati per scrivere codice, modificare file di testo come file di configurazione, creare file di istruzioni per l'utente e molto altro. In Linux, gli editor di testo sono di due tipi, ovvero l'interfaccia utente grafica (GUI) e gli editor di testo della riga di comando (console o terminale).
In questo articolo, darò un'occhiata ad alcuni dei migliori 21 editor di testo open source comunemente usati in Linux su server e desktop.
Vim è un potente editor di testo basato su riga di comando che ha migliorato le funzionalità del vecchio Unix Vi editor di testo. È uno degli editor di testo più popolari e ampiamente utilizzati tra gli amministratori di sistema e i programmatori, motivo per cui molti utenti lo chiamano spesso editor di programmatori. Esso abilita l'evidenziazione della sintassi durante la scrittura del codice o la modifica dei file di configurazione.
Puoi installare Vim editor nei sistemi Linux utilizzando il gestore di pacchetti predefinito come mostrato.
$ sudo apt install vim [Su Debian, Ubuntu e Mint] $ sudo dnf install vim [Su RHEL, CentOS e Fedora] $ sudo pacman -S vim [Su Arch Linux e Manjaro] $ sudo zypper install vim [Su OpenSuse]
Se vuoi vedere la nostra serie completa su vi (m), fai riferimento ai link sottostanti:
Gedit è un editor di testo basato su GUI generico ed è installato per impostazione predefinita sull'editor di testo gnomo ambiente desktop. È semplice da usare, altamente collegabile e un potente editor con le seguenti caratteristiche:
Puoi installare Gedit editor nei sistemi Linux utilizzando il gestore di pacchetti predefinito come mostrato.
$ sudo apt install gedit [Su Debian, Ubuntu e Mint] $ sudo dnf install gedit [Su RHEL, CentOS e Fedora] $ sudo pacman -S gedit [Su Arch Linux e Manjaro] $ sudo zypper install gedit [Su OpenSuse]
Nano è un editor di testo facile da usare, specialmente per utenti Linux nuovi e avanzati. Migliora l'usabilità fornendo un'associazione di tasti personalizzabile.
Nano ha le seguenti caratteristiche:
Puoi installare Nano editor nei sistemi Linux utilizzando il gestore di pacchetti predefinito come mostrato.
$ sudo apt install nano [Su Debian, Ubuntu e Mint] $ sudo dnf install nano [Su RHEL, CentOS e Fedora] $ sudo pacman -S nano [Su Arch Linux e Manjaro] $ sudo zypper install nano [Su OpenSuse]
Puoi controllare la nostra guida completa per la modifica dei file con l'editor Nano su:
Emacs è un editor di testo altamente estensibile e personalizzabile che offre anche un'interpretazione del linguaggio di programmazione Lisp al suo interno. È possibile aggiungere diverse estensioni per supportare le funzionalità di modifica del testo.
Emacs ha le seguenti caratteristiche:
Puoi installare Emacs editor nei sistemi Linux utilizzando il gestore di pacchetti predefinito come mostrato.
$ sudo apt install emacs [Su Debian, Ubuntu e Mint] $ sudo dnf install emacs [Su RHEL, CentOS e Fedora] $ sudo pacman -S emacs [Su Arch Linux e Manjaro] $ sudo zypper install emacs [Su OpenSuse]
Kate è un editor di testo ricco di funzionalità e altamente collegabile che viene fornito con Ambiente KDesktop (KDE). Il progetto Kate mira allo sviluppo di due prodotti principali che sono: KatePart e Kate.
KatePart è un componente di editor di testo avanzato incluso in molte applicazioni KDE che potrebbe richiedere agli utenti di modificare il testo mentre Kate è un editor di testo con interfaccia a documenti multipli (MDI).
Di seguito alcune delle sue caratteristiche generali:
Anche la modifica remota dei file e molte altre funzionalità tra cui funzionalità di editor avanzate, applicazioni funzioni, funzioni di programmazione, funzioni di evidenziazione del testo, funzioni di backup e ricerca e sostituzione caratteristiche.
Puoi installare Kate editor nei sistemi Linux utilizzando il gestore di pacchetti predefinito come mostrato.
$ sudo apt install kate [Su Debian, Ubuntu e Mint] $ sudo dnf install kate [Su RHEL, CentOS e Fedora] $ sudo pacman -S kate [Su Arch Linux e Manjaro] $ sudo zypper install kate [Su OpenSuse]
Testo sublime è un potente editor di codice sorgente multipiattaforma con un'interfaccia di programmazione Python. Supporta molti linguaggi di programmazione e linguaggi di markup e le funzionalità possono essere aggiunte dagli utenti con plug-in, per lo più creati dalla comunità e supportati da licenze di software libero.
Puoi installare Testo sublime editor nei sistemi Linux utilizzando il gestore di pacchetti predefinito come mostrato.
$ sudo apt install sublime-text [Su Debian, Ubuntu e Mint] $ sudo dnf install sublime-text [Su RHEL, CentOS e Fedora] $ sudo pacman -S sublime-text [Su Arch Linux e Manjaro] $ sudo zypper install sublime-text [Su OpenSuse]
Jed è anche un altro editor da riga di comando con supporto per funzionalità simili alla GUI come i menu a discesa. È sviluppato appositamente per lo sviluppo di software e una delle sue caratteristiche importanti è il supporto della modalità Unicode.
Puoi installare Jed editor nei sistemi Linux utilizzando il gestore di pacchetti predefinito come mostrato.
$ sudo apt install jed [Su Debian, Ubuntu e Mint] $ sudo dnf install jed [Su RHEL, CentOS e Fedora] $ sudo pacman -S jed [Su Arch Linux e Manjaro] $ sudo zypper install jed [Su OpenSuse]
È una versione GUI del popolare editor Vim e ha funzionalità simili a quelle della riga di comando Vim.
Puoi installare gVim editor nei sistemi Linux utilizzando il gestore di pacchetti predefinito come mostrato.
$ sudo apt install vim-gtk3 [Su Debian, Ubuntu e Mint] $ sudo dnf install gvim [Su RHEL, CentOS e Fedora] $ sudo pacman -S gvim [Su Arch Linux e Manjaro] $ sudo zypper install gvim [Su OpenSuse]
Geany è un ambiente di sviluppo integrato piccolo e leggero che offre funzionalità di base simili a IDE con un focus sullo sviluppo del software utilizzando il toolkit GTK+.
Ha alcune caratteristiche di base elencate di seguito:
Puoi installare Geany editor nei sistemi Linux utilizzando il gestore di pacchetti predefinito come mostrato.
$ sudo apt install geany [Su Debian, Ubuntu e Mint] $ sudo dnf install geany [Su RHEL, CentOS e Fedora] $ sudo pacman -S geany [Su Arch Linux e Manjaro] $ sudo zypper install geany [Su OpenSuse]
Cuscinetto foglia è un editor di testo basato su GUI leggero e basato su GTK+ che è popolare anche tra gli utenti Linux di oggi. È facile da usare per i nuovi utenti Linux.
Ha le seguenti caratteristiche:
Puoi installare Cuscinetto foglia editor nei sistemi Linux usando gestore di pacchetti snap come mostrato.
$ sudo snap install leafpad.
pesce azzurro è un editor di testo avanzato e facile da installare destinato a programmatori Linux e sviluppatori web. Offre una vasta gamma di funzionalità elencate di seguito:
Puoi installare pesce azzurro editor nei sistemi Linux utilizzando il gestore di pacchetti predefinito come mostrato.
$ sudo apt install bluefish [Su Debian, Ubuntu e Mint] $ sudo dnf install bluefish [Su RHEL, CentOS e Fedora] $ sudo pacman -S bluefish [Su Arch Linux e Manjaro] $ sudo zypper install bluefish [Su OpenSuse]
Atomo è un editor di codice multipiattaforma gratuito e open source sviluppato da GitHub. È stato creato per essere completamente personalizzabile utilizzando tecnologie Web come HTML e JavaScript e supporta i plug-in basati su Node.js e il controllo Git nativo.
I punti salienti delle funzionalità di Atom includono:
Puoi installare Atomo editor nei sistemi Linux utilizzando i seguenti comandi.
Su Debian, Ubuntu e Mint $ wget -c https://atom.io/download/deb -O atomo.deb. $ sudo dpkg -i atom.deb Su RHEL, CentOS e Fedora $ wget -c https://atom.io/download/rpm -O atomo.giri/min. $ sudo rpm -i atom.rpm.
VSCode è un robusto editor di testo moderno gratuito e open source creato da Microsoft per computer Linux, Mac e Windows.
Offre tonnellate di potenti funzionalità tra cui:
Puoi installare VSCode per la tua distribuzione Linux scaricando il .deb o .rpm pacchetto dal Pagina di download di VSCode.
Tavolo luminoso è un editor di testo multipiattaforma potente e privo di ingombri, creato per essere sufficientemente personalizzabile da essere utilizzato in qualsiasi cosa l'utente scelga.
Le caratteristiche di Light Table includono:
Puoi installare Tavolo luminoso su Ubuntu e suoi derivati utilizzando il seguente PPA.
$ sudo add-apt-repository ppa: dr-akulavich/lighttable. $ sudo apt-get update. $ sudo apt-get install lighttable-installer.
meditare è un editor di testo open source leggero per Mac, Linux e Windows. Originariamente è iniziato come un semplice componente integrato dell'editor GGAP ed è ora un editor di testo autonomo.
le caratteristiche di medit includono:
Puoi scaricare e installare meditare dal mooedit.sourceforge.net pagina.
Neovim è un editor di testo iperestensibile basato su vim con particolare attenzione all'usabilità e all'estensibilità delle funzioni. È stato biforcato dal popolare editor Vim per rifattorizzare in modo aggressivo la sua funzionalità e usabilità con le moderne GUI, il controllo asincrono dei lavori, ecc.
Le caratteristiche salienti di Neovim includono:
Puoi installare Neovim editor nei sistemi Linux utilizzando il gestore di pacchetti predefinito come mostrato.
$ sudo apt install neovim [Su Debian, Ubuntu e Mint] $ sudo dnf install neovim [Su RHEL, CentOS e Fedora] $ sudo pacman -S neovim [Su Arch Linux e Manjaro] $ sudo zypper install neovim [Su OpenSuse]
Blocco note++ è un editor di testo personalizzabile creato con particolare attenzione alla velocità e alle dimensioni minime del programma per piattaforme Windows. È sviluppato sulla base dell'editor di testo Scintilla e può avere le sue funzionalità estese con tonnellate di plugin.
Le sue caratteristiche includono:
Puoi installare Blocco note++ editor nei sistemi Linux usando affrettato gestire il pacchetto come mostrato.
$ sudo snap install notepad-plus-plus.
Kakoune è un editor di testo modale gratuito e open source basato su Vim con un modello di modifica che implementa le sequenze di tasti di Vi come linguaggio di modifica del testo.
Ha diverse caratteristiche tra cui:
Puoi installare il Kakoune editor nei sistemi Linux utilizzando il gestore di pacchetti predefinito come mostrato.
$ sudo apt install kakoune [Su Debian, Ubuntu e Mint] $ sudo dnf install kakoune [Su RHEL, CentOS e Fedora] $ sudo pacman -S kakoune [Su Arch Linux e Manjaro] $ sudo zypper install kakoune [Su OpenSuse]
micro è un editor di testo basato su riga di comando creato per essere abbastanza facile e intuitivo da consentire agli utenti di sfruttare le funzionalità di altri editor di testo basati su terminale senza la ripida curva di apprendimento.
Le caratteristiche salienti di Micro includono:
Puoi installare facilmente micro nella tua distribuzione Linux eseguendo il seguente script di installazione.
$ curl https://getmic.ro | bash.
Parentesi è un moderno editor di codice gratuito e open source creato da Adobe con un focus sullo sviluppo web. È scritto in HTML, CSS e JavaScript per offrire agli sviluppatori web una ricca esperienza di modifica del codice con la possibilità di estendere le sue funzionalità native utilizzando diverse estensioni gratuite.
Le caratteristiche delle staffe includono:
Puoi installare Parentesi editor nei sistemi Linux usando affrettato gestore di pacchetti come mostrato.
$ sudo snap install staffe.
Light è un nuovo editor di testo sviluppato principalmente nel Lua linguaggio, che mira a offrire qualcosa di pratico, gradevole, piccolo e veloce, creato nel modo più semplice possibile; facile da modificare ed espandere, o da usare senza farlo.
cenere è un editor di testo basato su riga di comando semplice e pulito, progettato per essere facile da usare con le moderne combinazioni di tasti ed è abbastanza efficiente da gestire un gran numero di file contemporaneamente e ha una vasta gamma di moderne caratteristiche.
CudaText è un nuovo editor di testo open source e multipiattaforma pulito che viene fornito con tonnellate di funzionalità che includono:
Credo che l'elenco sia più di quello che abbiamo visto, quindi se hai utilizzato altri editor di testo gratuiti e open source, faccelo sapere pubblicando un commento. Grazie per la lettura e rimani sempre connesso a Tecmint.