Suosikkini komentorivieditorit Linuxille - mikä on editorisi?


Jokaisen Linux-järjestelmänvalvojan on tärkeää tietää, kuinka tiedostoja voidaan muokata nopeasti ja tehokkaasti komentorivillä. Tiedostojen muokkaukset suoritetaan päivittäin, olipa kyseessä sitten määritystiedosto, käyttäjätiedosto, tekstiasiakirja tai mikä tahansa tiedosto, jota sinun on muokattava.

Siksi on hyvä valita suosikki komentorivin tekstieditori ja hallita se. On hyvä osata työskennellä muiden tekstieditorien kanssa, mutta sinun tulisi hallita ainakin yksi, jotta voit suorittaa monimutkaisempia tehtäviä tarvittaessa.

Tässä opetusohjelmassa näytämme sinulle yleisimmät komentorivin tekstieditorit Linuxissa ja näytämme niiden edut ja haitat.

Huomaa kuitenkin, että emme käsittele täydellistä opasta siitä, miten jokaisen kanssa työskennellä, koska tämä voi olla täydellinen muu artikkeli selityksineen.

1. Vi/Vim-editori

Ensimmäisenä listassamme on surullisen Vi/Vim (Vim tulee Vi: stä parannettuna). Tämä on erittäin joustava tekstieditori, joka voi suorittaa monia erilaisia toimintoja tekstillä.

Voit esimerkiksi käyttää säännöllisiä lausekkeita korvaamaan tekstinpätkät tiedostossa vimillä. Tämä ei tietenkään ole ainoa etu. Vi (m) tarjoaa helpon tavan siirtyä rivien, sanakappaleiden välillä. Se sisältää myös tekstin korostuksen.

Vim ei ehkä ole kaikkein käyttäjäystävällisin tekstieditori, mutta kehittäjät ja Linux-tehokäyttäjät suosivat sitä usein. Jos haluat asentaa tämän komentorivin tekstieditorin järjestelmään, voit käyttää käyttöjärjestelmään liittyvää komentoa:

$ sudo apt-get install vim         [On Debian and its derivatives]
# yum install vim                  [On RedHat based systems]
OR
# dnf install vim                  [On newer Fedora 22+ versions]

Jos haluat nähdä vi (m) kattavan kattavuutemme, seuraa alla olevia linkkejä:

  1. Opi ja käytä Vi/Vimiä Linux-tekstieditorina
  2. Opi Vi/Vim-editorin vinkkejä ja taitoja taitojesi parantamiseksi
  3. 8 mielenkiintoista Vi/Vim-editorin vinkkejä ja vihjeitä

2. Nano-editori

Nano on luultavasti yksi käytetyimmistä komentorivin tekstieditorista. Syynä tähän on yksinkertaisuus ja se, että se on esiasennettu useimpiin Linux-jakeluihin.

Nanolla ei ole VIM: n joustavuutta, mutta se varmasti tekee työn, jos haluat muokata suurta tiedostoa. Itse asiassa pico ja nano ovat melko samanlaisia. Molempien komentovaihtoehdot näkyvät alareunassa, joten voit valita suoritettavan. Komennot täydennetään näppäinyhdistelmillä Ctrl ja alareunassa näkyvällä kirjaimella.

Nano sisältää seuraavat ominaisuudet, joita voit käyttää heti pakkauksesta:

  1. Hanki apua
  2. kirjoita
  3. perustella
  4. Lue tiedosto
  5. Missä on (haku)
  6. Edellinen sivu
  7. Seuraava sivu
  8. Leikkaa teksti
  9. Leikkaamaton teksti
  10. Cur Pos (nykyinen sijainti)
  11. Oikeinkirjoituksen tarkistus

$ sudo apt-get install nano         [On Debian and its derivatives]
# yum install nano                  [On RedHat based systems]
OR
# dnf install nano                  [On newer Fedora 22+ versions]

Voit tarkistaa täydellisen oppaan tiedostojen muokkaamisesta Nano-editorilla tällä linkillä:

  1. Nano Editorin käyttö Linuxissa

3. Emacs Editor

Tämä on luultavasti monimutkaisin tekstieditori luettelossamme. Se on vanhin käytettävissä oleva komentorivieditori sekä Linux- että UNIX-järjestelmille. Emacs voi auttaa sinua olemaan tuottavampi tarjoamalla integroidun ympäristön erilaisille tehtäville.

Aluksi käyttöliittymä saattaa näyttää jotenkin sekavalta. Hyvä asia on, että emacsilla on erittäin yksityiskohtainen käsikirja, joka auttaa sinua tiedostojen navigoinnissa, muokkauksissa, mukauttamisessa ja komentojen määrittämisessä. Emacs on perimmäinen työkalu, jota edistyneet * Nix-käyttäjät käyttävät.

Tässä on joitain ominaisuuksia, jotka tekevät siitä parhaan valinnan edellisiin mainitsemiemme toimittajiin nähden:

  1. Emacs-palvelinympäristön avulla useat isännät voivat muodostaa yhteyden samaan Emacs-palvelimeen ja jakaa puskuriluettelon.
  2. Tehokas ja laajennettava tiedostojen hallinta.
  3. Mukauttaminen tavallisen editorin ulkopuolella - kuten jotkut sanovat, että se on käyttöjärjestelmän käyttöjärjestelmä.
  4. Komennot mukauttaa.
  5. Voi vaihtaa Vi (m) -tyyppiseksi tilaksi.

Emacs on monialustainen editori, joka voidaan asentaa helposti alla olevilla komennoilla:

$ sudo apt-get install emacs         [On Debian and its derivatives]
# yum install emacs                  [On RedHat based systems]
OR
# dnf install emacs                  [On newer Fedora 22+ versions]

Huomautus: Linux Mint 17: ssä jouduin suorittamaan asennuksen loppuun seuraavan komennon:

$ sudo apt-get install emacs23-nox

Johtopäätös

On muitakin komentorivin muokkaajia, mutta ne tuskin saavuttavat edes toiminnot, jotka yllä olevat 3 tarjoavat. Olitpa Linux-aloittelija tai Linux-guru, sinun on ehdottomasti opittava ainakin yksi edellä mainituista toimittajista. Jos jokin komentorivieditori on jäänyt väliin tässä artikkelissa, älä unohda ilmoittaa asiasta meille kommenttien avulla.