Cunniscenza Istruzzioni simplici per travaglià cù u serviziu Profitserver
Main Cunniscenza Editori di testu Linux

Editori di testu Linux


L'editori di testu di a cunsola sò un strumentu indispensabile in a gestione di u servitore, chì furnisce a capacità di creà è edità fugliali di testu. Sò distinti perchè sò basati nantu à a linea di cummanda, senza elementi grafichi, ma à u stessu tempu furnisce tutte l'opzioni necessarii per u travagliu efficace cù l'infurmazioni di testu. Stu strumentu pò esse utile sia per i picculi travaglii, per esempiu, cambià un schedariu specificu, è per un studiu cumpletu logs di u servitore in Linux.

In questu articulu analizzeremu parechji editori di testu di cunsola per i sistemi operativi Linux. Fighjemu i suluzioni più populari, cum'è nano, vim, è si parla ancu di menu cunnisciuti : emacs, piu e pìcculu. Dopu a lettura, l'utilizatore avarà una idea generale di tutti l'editori listati, è puderà sceglie u più ottimale per u so dedicatu o virtuale. servore.

Nano editore di testu

Nano hè unu di l'editori di testu di u terminal più populari per i sistemi Linux. A cuntrariu di a maiò parte di l'altri utilità, nano furnisce un benefiziu unicu - ùn hè micca bisognu di un altu livellu di prufessiunale per aduprà. Stu editore di testu di cunsola hè pensatu per esse faciule d'utilizà è intuitivu, rendendu accessibile ancu per i principianti. In a maiò parte di i casi, hè digià preinstallatu in u sistema. Tuttavia, s'ellu ùn hè micca dispunibule, pudete installà l'editore utilizendu i seguenti cumandamenti:

Per CentOS:

yum install nano

Nantu à Debian/Ubuntu:

apt install nano

Pudete aduprà stu cumandamentu per apre u schedariu è travaglià più in un editore di testu:

nano path/to/file
Editore di testu di a cunsola Linux

Una lista di cumandamenti basi per travaglià cù i schedari hè indicata in u fondu di a finestra. Basta aduprà a chjave Ctrl simultaneamente cù a funzione desiderata. U strumentu ducumentazione in corsu pò furnisce infurmazioni più dettagliate.

Per utilizà un strumentu cù opzioni chì ùn si prisentanu micca in u terminal, utilizate a sintassi:

nano option path/to/file

Una lista completa di e funzioni dispunibuli pò ancu esse truvata in a documentazione à u ligame sopra. I principali includenu i seguenti:

+number - specificà a linea in u schedariu per cumincià
--tabsize=digit - stabilisce a dimensione di tabulazione in spazii
--smooth - permette u scrolling fluidu quandu si move in un schedariu
--mouse - attivate u supportu di u mouse per a navigazione è l'evidenziazione di testu
--autoindent - aghjunghje automaticamente indentazioni quandu si move à una nova linea
--wordwrap - imbulighjate e linee per parolle, micca per caratteri
--softwrap - avvolge e linee visualmente, senza cambià u testu propiu
--syntax=language - attivà l'evidenziazione di sintassi per una lingua di prugrammazione specifica
--bookmarks - aghjunghje marcati per navigà rapidamente attraversu u schedariu
--multibuffer - apre parechji fugliali in diversi buffer per l'editazione simultanea
--linenumbers - mostra i numeri di linea in a barra laterale
--rebindkey=key:command - riassignà una chjave à un cumandamentu specificu

Hè impurtante di mencionà chì per attivà o edità alcune funzioni avete bisognu di utilizà u schedariu di cunfigurazione situatu in /etc/nanorc. Per attivà o disattivà una funzione, avete bisognu di sguassà a funzione di cumentu da a linea (simbulu #), è per fà cambiamenti à una opzione specifica - cambia u valore currispundente.

Editore di testu Vim

Vim - hè un editore di testu di cunsola avanzatu, questu hè una versione mejorata di l'uriginale vi, liberatu in u 1976. A so peculiarità si trova in u cuncettu unicu di i modi operativi: modi normale, inserimentu è visuale. Hè diventatu famosu per a so efficienza in a prugrammazione per via di u so vastu inseme di cumandamenti è supportu per i frasi regulari per a ricerca è rimpiazzà. A cuntrariu di editori più simplici cum'è nano, vim pò piglià più tempu per familiarizà cun.

L'installazione in CentOS hè fatta cù u cumandimu:

yum install vim

Nantu à Debian/Ubuntu:

apt install vim

U prugramma hè lanciatu è u schedariu necessariu hè apertu da u cumandimu:

vim path/to/file
Editore di testu Vim Linux

Comu pudete vede da l'esempiu di sopra, u codice mette in evidenza in vim hè attivatu per difettu. A funziunalità di u prugramma hè assai estensiva, è a gestione di i fugliali si trova un pocu sfarente chè in altri editori. I sviluppatori anu attribuitu un separatu Aiutu risorsa per un studiu detallatu di tutti l'arnesi è i cumandamenti pussibuli.

Eccu, per esempiu, hè ciò chì pareanu i cumandamenti più cumuni:

i - vai à u modu inseritu per cumincià à inserisce u testu
Esc - esci da u modu di inserimentu è torna à u modu di cumandamentu (modu normale)
:w - salvà u schedariu attuale
:q - lascià u schedariu attuale
:q! - lascià u schedariu attuale senza salvà i cambiamenti
yy - copià a linea attuale
dd - tagliate a linea attuale
p - incollà a linea copiata o tagliata dopu à quella attuale
u - annullà l'ultima azzione
/search_term - ricerca di a stringa search_term in un schedariu
:s/old/new/g - rimpiazzà tutti i casi di vechji cù novi in ​​a linea attuale
:set number - mostra i numeri di linea

Vim hè un editore di testu putente è flessibile pensatu per ottimisà u prucessu di travaglià cù u testu. U principale svantaghju hè a barriera d'entrata estremamente alta per i principianti. L'interfaccia è i cumandamenti ponu esse scunnisciuti per quelli chì cumincianu à amparà, è questu pò purtà à qualchi difficultà in u principiu.

Editore di testu Emacs

Emacs hè un editore di testu putente è persunalizabile chì furnisce una larga gamma di funzioni per edità di testu, scrive codice, è gestisce i fugliali. Supporta parechje lingue di prugrammazione, hà un supportu integratu per estensioni (plugins), è permette à l'utilizatori di creà i so scripti per automatizà e so attività. Emacs hà ancu un buffer unicu è un sistema di gestione di finestra, facendu unu di l'editori più flessibili è ricchi di funzioni.

Per installà in CentOS, useremu u cumandimu:

yum install emacs

Nantu à Debian/Ubuntu:

apt install emacs

Apertura di un schedariu specificu in a cunsola hè simile à l'altri editori:

emacs path/to/file
Emacs - editore di testu per Linux

Per automaticamente, l'evidenziazione di sintassi hè disattivata, è l'apparenza ùn hè praticamente micca sfarente da l'altri editori di cunsola. À u fondu di u screnu ci hè una barra di statutu, è a funziunalità principale hè in cima. Tuttavia, quandu si travaglia cù a versione di cunsola di l'editore, sta funziunalità hè dispunibule solu cù una scurciatoia di tastiera. Hè impurtante à nutà chì i chjavi ausiliarii utilizati sò a chjave Control, chì hè impostata à Ctrl per difettu, è a chjave Meta, sette à Alt. A documentazione pagina nant'à u situ ufficiali vi aiuterà à cunnosce tutte e funziunalità.

Per esempiu, cuntrollemu i cumandamenti più usati:

Alt+X - scrive un cumandamentu
Ctrl+X Ctrl+C - editore vicinu
Ctrl+G - annullà l'azzione
Ctrl+H b - mostra i tasti di scelta rapida
Ctrl+X Ctrl+S - salvà u schedariu
Ctrl+X Ctrl+F - apre u schedariu
Alt+W - copia
Ctrl+W - cut
Ctrl+Y - pasta
Ctrl+X 2 - split window verticalmente
Ctrl+X 0- Cambia trà Windows
Ctrl+X -> Ctrl+X <- cambia trà i buffer

Per sintetizà, emacs furnisce caratteristiche uniche cum'è un sistema di cummandu flexible, alta persunalizazione è soluzioni funzionali estensive. A so linea di cummanda è macros permettenu à l'utilizatori di creà prucessi altamente operativi. Tuttavia, per via di a so struttura intrinsecamente estremamente flexible, ùn hè micca cunsigliatu per l'usu di i principianti.

Joe editore di testu

Joe hè un editore di testu basatu in cunsola creatu da Joseph Ellis. Fornisce una interfaccia simplice è intuitiva, ideale per travaglià in una cunsola di testu. Joe furnisce funzioni di edizione di testu di basa cum'è inserimentu, eliminazione, copia, è ancu funzioni avanzate cumpresi supportu per parechje lingue di prugrammazione cù evidenziazione di sintassi. Cum'è nano, questu editore hè una scelta ideale per quelli chì valore l'usabilità.

Cumanda per installà in CentOS:

yum install joe

Nantu à Debian/Ubuntu:

apt install joe

Un schedariu di testu hè apertu da u cumandimu:

joe path/to/file
Editore di testu per Linux

L'evidenziazione di sintassi hè attivata per automaticamente, è l'infurmazioni basi nantu à u schedariu editatu hè visualizatu in cima di l'editore. Cum'è l'editori precedenti, piu hà parechje opzioni supplementari, cumprese u supportu per i cumandamenti macro. Per familiarizà cù u settore di basi di cumandamenti, avete bisognu di utilizà a combinazione di chjave Ctrl + K, è tandu u H chjave. E funzioni dispunibili seranu affissate in cima di u terminal:

Joe editore di cunsola

Una lista più dettagliata di e funziunalità pò esse truvata nantu à u ducumentazione in corsu pagina.

Joe hà una interfaccia simplice è intuitiva, facendu accessibile à i principianti. À u listessu tempu, furnisce funzioni putenti cum'è supportu multi-finestra, evidenziazione di testu, ricerca è rimpiazzamentu, facendu attrattiva per l'utilizatori qualificati. U svantaghju di piu hè chì ùn manca un sustegnu generalizatu è u sviluppu paragunatu à l'altri editori di testu, chì ponu esse risultati limitati è aghjurnamenti in u futuru. L'utilizatori ponu ancu scontru difficultà in u maestru di e funzioni è e cumminazzioni chjave quandu cambianu da altre soluzioni.

Micro editore di testu

Micro - hè un editore di testu ligeru è faciule d'utilizà cuncepitu cun un focusu nantu à u minimalismu è l'intuitività. Stu strumentu furnisce funziunalità di edizione di testu di basa è supporta estensioni di funziunalità supplementari. Micro supporta l'evidenziazione di sintassi per diverse lingue di prugrammazione, l'evidenziazione multi-linea, u supportu di plugin è altre paràmetri d'utilizatori persunalizabili.

A stallazione nantu à CentOS hè realizata utilizendu un script speciale cù u cumandimu:

curl https://getmic.ro | bash

Nantu à Debian/Ubuntu:

apt install micro

Per piacè nutate: utilizendu stu metudu di installazione, lanciate l'editore in CentOS serà ancu diversu. Pudete apre un schedariu specificu mentre in u vostru cartulare di casa cù u cumandimu:

./micro path/to/file

Per utilizà l'uttellu da qualsiasi repertoriu, avete bisognu di trasfurmà in /usr/bin. Per fà questu avemu aduprà u cumandamentu

mv micro /usr/bin/

Dopu quì, u pìcculu U prucessu di lanciamentu serà simile in tutti i sistemi Linux, cumprese Debian/Ubuntu:

micro path/to/file
Micro - editore di testu di cunsola per Linux

I chjavi per navigà è edità un documentu ponu esse amparati pressu Alt+G. I cumandamenti più utilizati seranu visualizati in u fondu di u terminal:

Comandi per Micro editor

lu Ctlr + G A cumminazione apre a sezione d'aiutu cumpleta di l'uttellu:

A combinazione Ctlr + G apre a sezione di aiutu cumpleta di l'utillita

Pudete amparà più nantu à e capacità di l'uttellu nantu à a pagina ufficiale di u prughjettu di GitHub in u ducumentazione in corsu rùbbrica.

Overall, u pìcculu L'editore hè una scelta eccellente per quelli chì sò abituati à a ligerezza è l'usabilità. U so design minimalista è u so rendiment rapidu facenu un strumentu attraente per i programatori. Tuttavia, u svantaghju pò esse u settore limitatu di funzioni è a mancanza di una interfaccia grafica. Malgradu questu, pìcculu L'editor resta una soluzione affidabile è efficiente per l'editura di fugliali di testu

cunchiusioni

A rivista di l'editore di cunsola di testu per Linux hà revelatu a diversità è e caratteristiche uniche di ognunu di elli. A mancanza di l'unica suluzione ghjusta enfatiza l'impurtanza di a scelta individuale, chì permette à l'utilizatori di adattà a so sperienza per adattà à e so preferenze è esigenze. Una larga selezzione di editori di testu di cunsola per Linux dà l'utilizatori l'uppurtunità di persunalizà l'uttellu à i so bisogni, mettendu in risaltu a flessibilità è a diversità in u mondu di l'elaborazione di testi.

❮ Articulu precedente Verificate e risorse di u servitore
Articulu prossimu ❯ Utenti Linux: Gestione è Permissions

Dumandateci nantu à VPS

Semu sempre pronti à risponde à e vostre dumande à ogni ora di ghjornu o di notte.