V tem razdelku so opisane aplikacije za urejanje besedil za okenske sisteme Linux, X Windows, bolj znane kot X11 ali X.
Če prihajate iz Microsoft Windows, ste nedvomno seznanjeni s klasičnim urejevalnikom besedila Windows, Notepad. Linux ponuja veliko podobnih programov, vključno z NEdit, gedit in geany . Vsak od teh programov je brezplačna programska oprema, ki zagotavlja približno enako funkcionalnost. Na vas je, da se odločite, kateri se bo najbolje počutil in za vas je najboljši vmesnik. Vsi trije programi podpirajo poudarjanje sintakse, kar je priročno, če jih uporabljate za urejanje izvorne kode ali dokumentov, napisanih v označevalnem jeziku, kot je HTML ali CSS.
NEdit
NEdit, ki je okrajšava za urejevalnik Nirvana, je preprost urejevalnik besedila, ki je zelo podoben beležnici. Uporablja vmesnik v slogu Motif.
Domača stran NEdit se nahaja na //sourceforge.net/projects/nedit/. Če ste v sistemu Debian ali Ubuntu, lahko namestite NEdit z naslednjim ukazom:
sudo apt-get install nedit
Za več informacij si oglejte našo stran z informacijami NEdit.
Geany
Geany je urejevalnik besedil, ki je zelo podoben programu Notepad ++ za Windows. Zagotavlja vmesnik z zavihki za delo z več odprtimi datotekami hkrati in ima elegantne funkcije, kot je prikazovanje številk vrstic na robu. Uporablja orodje vmesnika GTK +.
Domača stran Geany je na naslovu //www.geany.org/. V sistemih Debian in Ubuntu lahko Geany namestite z ukazom:
sudo apt-get install geany
Gedit
Gedit je privzeti urejevalnik besedila v namiznem okolju GNOME. To je odličen urejevalnik besedila, ki ga lahko uporabljate na skoraj vsakem sistemu Linux.
Domača stran Gedita se nahaja na //wiki.gnome.org/Apps/Gedit. V sistemih Debian in Ubuntu lahko Gedit namestite tako, da zaženete naslednji ukaz:
sudo apt-get install gedit
Urejevalniki besedila na osnovi terminala
Če delate iz vmesnika ukazne vrstice Linux in potrebujete urejevalnik besedila, imate veliko možnosti. Tukaj je nekaj najbolj priljubljenih:
pico
pico je začel kot urednik, vgrajen v tekstovni e-poštni program bor, in je bil nazadnje zapakiran kot samostojen program za urejanje besedilnih datotek. ("pico" je znanstvena predpona za zelo majhne stvari.)
Moderna različica bora se imenuje alpska, pico pa še vedno imenujemo pico. Več informacij o tem, kako ga uporabiti, lahko najdete v dokumentaciji pico-u.
Na sistemih Debian in Ubuntu Linux lahko namestite pico z ukazom:
sudo apt-get install alpine-pico
nano
nano je GNU različica pica in je v bistvu isti program pod drugim imenom.
Na sistemih Debian in Ubuntu Linux lahko nano namestite z ukazom:
sudo apt-get install nano
vim
vim, ki pomeni "vi izboljšan", je urejevalnik besedil, ki ga uporabljajo milijoni računalniških strokovnjakov po vsem svetu. Njegove kontrole so na začetku malce zmedene, a ko jih dobite, vam vim omogoča hitro in enostavno izvajanje kompleksnih nalog za urejanje. Za več informacij si oglejte naš vodnik za poglobljene informacije.
V sistemih Debian in Ubuntu Linux lahko vim namestite s pomočjo ukaza:
sudo apt-get install vim
emacs
emacs je kompleksen in zelo prilagodljiv urejevalnik besedil z vgrajenim tolmačem za programski jezik Lisp. Nekateri računalniški programerji ga uporabljajo versko, zlasti tisti, ki pišejo računalniške programe na dialektih Lispa, kot je Scheme. Za več informacij si oglejte stran z informacijami o emacsu.
Na sistemih Debian in Ubuntu Linux lahko emacs namestite z ukazom:
sudo apt-get install emacs
Preusmerjanje izhodnih ukazov v besedilno datoteko
Ko ste v ukazni vrstici Linux, včasih želite ustvariti ali spremeniti besedilno datoteko, ne da bi dejansko zagnali urejevalnik besedila. Tukaj je nekaj ukazov, ki vam bodo morda koristni.
Ustvarjanje prazne datoteke z ukazom za dotik.
Če želite ustvariti prazno datoteko, je običajno, da uporabite ukaz touch . se dotakne posodobitev atime in mtime atributov datoteke, kot če bi bila vsebina datoteke spremenjena - ne da bi dejansko kaj spremenili. Če se dotaknete datoteke, ki ne obstaja, bo sistem ustvaril datoteko, ne da bi v njej vnesel podatke.
Na primer, ukaz:
dotaknite se moje datoteke.txt
Zgornji ukaz bo ustvaril novo, prazno datoteko, imenovano myfile.txt, če ta datoteka še ne obstaja.
Preusmerjanje besedila v datoteko
Včasih morate vtipkati izhodni ukaz v datoteko. Za hitro in enostavno izvedbo lahko uporabite simbol > za preusmeritev izhoda v datoteko.
Na primer, ukaz echo se uporablja za "echo" besedilo kot izhod. Privzeto gre za standardni izhod - zaslon. Ukaz:
echo "Primer besedila."
Zgornji ukaz bo natisnil to besedilo na zaslonu in vas vrnil v ukazni poziv. Lahko pa uporabite > za preusmeritev tega izhoda v datoteko. Na primer:
echo "Primer besedila." > myfile.txt
Zgornji ukaz bo dal besedilo " Primer besedila ". v datoteko myfile.txt . Če myfile.txt ne obstaja, bo ustvarjen. Če že obstaja, bo njegova vsebina prepisana, uničena bo prejšnja vsebina in nadomeščena.
Opozorilo: Bodite previdni pri preusmerjanju izhoda v datoteko z uporabo > . Če bo že obstajala, bo prepisala prejšnjo vsebino datoteke. Za to operacijo ni razveljavitve, zato se prepričajte, da želite pred zagonom ukaza popolnoma nadomestiti vsebino datoteke.
Tu je primer z drugim ukazom:
ls -l> directory.txt
Zgornji ukaz izvaja ls z možnostjo -l, ki podaja podroben seznam datotek v trenutnem imeniku. Operater preusmeri izhod v datoteko directory.txt, namesto da jo natisne na zaslon. Če directory.txt ne obstaja, bo najprej ustvarjen. Če že obstaja, bo njegova vsebina zamenjana.
Preusmeritev na konec datoteke
Operater preusmeritve >> je podoben >, toda namesto, da bi prepisal vsebino datoteke, bo dodal nove podatke na konec datoteke. Na primer, ukaz:
ls -l >> directory.txt
Zgornji ukaz sprejme izhod ls -l in ga doda v imenik.txt . Če directory.txt ne obstaja, bo najprej ustvarjen. Če že obstaja, bo rezultat ls -l dodan na konec datoteke, ena vrstica za tisto, kar je že v datoteki.