Knowledgebase Instruksi prasaja kanggo nggarap layanan Profitserver
main Knowledgebase Editor teks Linux

Editor teks Linux


Editor teks konsol minangka alat sing penting banget ing manajemen server, nyedhiyakake kemampuan kanggo nggawe lan nyunting file teks. Editor teks iki dibedakake amarga adhedhasar baris perintah, tanpa elemen grafis, nanging ing wektu sing padha nyedhiyakake kabeh pilihan sing dibutuhake kanggo kerja sing efektif karo informasi teks. Alat iki bisa migunani kanggo tugas cilik, contone, ngganti siji file tartamtu, lan kanggo sinau lengkap babagan log server ing Linux.

Ing artikel iki, kita bakal nganalisis sawetara editor teks konsol kanggo sistem operasi Linux. Ayo dideleng solusi sing paling populer, kayata nano , vim , lan uga sing kurang dikenal: emacs , joe lan micro . Sawise maca, pangguna bakal duwe gambaran umum babagan kabeh editor sing kadhaptar, lan bakal bisa milih sing paling optimal kanggo server khusus utawa virtual.

Editor teks nano

Nano iku salah siji editor teks terminal sing paling populer kanggo sistem Linux. Ora kaya umume utilitas liyane, nano menehi keuntungan unik - ora mbutuhake tingkat profesionalisme sing dhuwur kanggo digunakake. Editor teks konsol iki dirancang supaya gampang digunakake lan intuitif, saengga bisa diakses sanajan kanggo pamula. Ing kasus paling umum, wis diinstal ing sistem. Nanging, yen ora kasedhiya, sampeyan bisa nginstal editor nggunakake printah ing ngisor iki:

Kanggo CentOS:

yum install nano

Ing Debian/Ubuntu:

apt install nano

Sampeyan bisa nggunakake printah iki kanggo mbukak file lan luwih bisa digunakake ing editor teks:

nano path/to/file
Editor teks konsol Linux

Dhaptar printah dhasar kanggo nggarap file dituduhake ing sisih ngisor jendhela. Cukup gunakake tombol Ctrl bebarengan karo fungsi sing dikarepake. Dokumentasi alat kasebut bisa menehi informasi sing luwih rinci.

Kanggo nggunakake alat kanthi opsi sing ora katon ing terminal, gunakake sintaks:

nano option path/to/file

Dhaptar lengkap fungsi sing kasedhiya uga bisa ditemokake ing dokumentasi ing link ing ndhuwur. Sing utama kalebu ing ngisor iki:

+number - nemtokake baris ing file kanggo miwiti karo
--tabsize=digit - nyetel ukuran tabbing ing spasi
--smooth - ngaktifake nggulung Gamelan nalika obah liwat file
--mouse - ngaktifake dhukungan mouse kanggo navigasi lan nyorot teks
--autoindent - kanthi otomatis nambah indents nalika pindhah menyang baris anyar
--wordwrap - mbungkus garis kanthi tembung, dudu karakter
--softwrap - mbungkus garis kanthi visual, tanpa ngganti teks nyata
--syntax=language - ngaktifake panyorot sintaks kanggo basa pamrograman tartamtu
--bookmarks - nambah tetenger kanggo cepet navigasi liwat file
--multibuffer - mbukak macem-macem file ing buffer beda kanggo editing simultaneous
--linenumbers - nampilake nomer baris ing sidebar
--rebindkey=key:command - reassign tombol kanggo printah tartamtu

Penting kanggo nyebutake yen kanggo ngaktifake utawa nyunting sawetara fungsi, sampeyan kudu nggunakake file konfigurasi sing ana ing / etc/nanorc . Kanggo ngaktifake utawa mateni fungsi, sampeyan kudu mbusak fungsi komentar saka baris (simbol #), lan kanggo nggawe pangowahan ing opsi tartamtu - ganti nilai sing cocog.

Editor teks Vim

Vim — minangka editor teks konsol canggih, iki minangka versi sing luwih apik saka vi asli , sing dirilis ing taun 1976. Keanehane ana ing konsep unik mode operasi: mode normal, penyisipan, lan visual. Vim misuwur amarga efisiensine ing pemrograman amarga sakumpulan printah sing akeh lan dhukungan kanggo frasa reguler kanggo telusuran lan panggantos. Ora kaya editor sing luwih prasaja kaya nano, vim butuh wektu luwih suwe kanggo kenal.

Instalasi ing CentOS rampung kanthi printah:

yum install vim

Ing Debian/Ubuntu:

apt install vim

Program kasebut diluncurake lan file sing dibutuhake dibukak kanthi prentah:

vim path/to/file
Editor teks Vim Linux

Kaya sing sampeyan deleng saka conto ing ndhuwur, panyorot kode ing vim diaktifake kanthi standar. Fungsi program iki jembar banget, lan manajemen file kedadeyan rada beda tinimbang ing editor liyane. Para pangembang wis ngalokasikan sumber Pitulung sing kapisah kanggo sinau rinci babagan kabeh alat lan printah sing bisa ditindakake.

Ing kene, contone, kaya apa perintah sing paling umum:

i - pindhah menyang mode insert kanggo miwiti ngetik teks
Esc - metu saka mode insert lan bali menyang mode printah (mode normal)
:w - simpen file saiki
:q - metu saka file saiki
:q! - metu saka file saiki tanpa nyimpen owah-owahan
yy – nyalin baris saiki
dd – Cut baris saiki
p - nempelake garis sing disalin utawa dipotong sawise sing saiki
u - batalaken tumindak pungkasan
/search_term – nelusuri senar search_term ing file
:s/old/new/g - ngganti kabeh kedadean lawas karo anyar ing baris saiki
:set number - nampilake nomer baris

Vim kuwi editor teks sing kuat lan fleksibel sing dirancang kanggo ngoptimalake proses nggarap teks. Kekurangane utama yaiku alangan mlebu sing dhuwur banget kanggo pamula. Antarmuka lan printah bisa uga ora dingerteni kanggo wong sing lagi miwiti sinau, lan iki bisa nyebabake sawetara kesulitan ing wiwitan.

Editor teks Emacs

Emacs kuwi editor teks sing kuat lan bisa diatur dhewe sing nyedhiyakake macem-macem fitur kanggo nyunting teks, nulis kode, lan ngatur file. Emacs ndhukung akeh basa pamrograman, nduweni dhukungan bawaan kanggo ekstensi (plugin), lan ngidini pangguna nggawe skrip dhewe kanggo ngotomatisasi tugas. Emacs uga nduweni sistem manajemen buffer lan jendela sing unik, saengga dadi salah sawijining editor sing paling fleksibel lan sugih fitur.

Kanggo nginstal ing CentOS, kita bakal nggunakake printah:

yum install emacs

Ing Debian/Ubuntu:

apt install emacs

Mbukak file tartamtu ing console padha karo editor liyane:

emacs path/to/file
Emacs - editor teks kanggo Linux

Kanthi gawan, penyorotan sintaksis dipateni, lan tampilan kasebut meh ora beda karo editor konsol liyane. Ing sisih ngisor layar ana bilah status, lan fungsi utama ana ing sisih ndhuwur. Nanging, nalika nggarap versi konsol editor, fungsi iki mung kasedhiya nggunakake trabasan keyboard. Penting kanggo dicathet yen tombol tambahan sing digunakake yaiku tombol Kontrol, sing disetel dadi Ctrl kanthi gawan, lan tombol Meta, disetel dadi Alt. Kaca dokumentasi ing situs web resmi bakal mbantu sampeyan kenal karo fungsi lengkap.

Minangka conto, ayo mriksa printah sing paling akeh digunakake:

Alt+X – ngetik printah
Ctrl+X Ctrl+C - nutup editor
Ctrl+G - mbatalake tumindak
Ctrl+H b – nuduhake tombol trabasan
Ctrl+X Ctrl+S - nyimpen file
Ctrl+X Ctrl+F - mbukak file
Alt+W - salinan
Ctrl+W - ngethok
Ctrl+Y - tempel
Ctrl+X 2 - jendhela pamisah vertikal
Ctrl+X 0- ngalih ing antarane windows
Ctrl+X -> Ctrl+X <- ngalih antarane buffer

Ringkesane, emacs nyedhiyakake fitur unik kayata sistem printah sing fleksibel, kustomisasi sing dhuwur, lan solusi fungsional sing ekstensif. Baris printah lan makro ngidini pangguna nggawe proses sing beroperasi kanthi dhuwur. Nanging, amarga strukture sing fleksibel banget, ora disaranake kanggo digunakake dening pamula.

editor teks Joe

Joe kuwi editor teks berbasis konsol sing digawe dening Joseph Ellis. Editor iki nyedhiyakake antarmuka sing prasaja lan intuitif, cocog kanggo digunakake ing konsol teks. Joe nyedhiyakake fungsi panyuntingan teks dhasar kayata nyisipake, mbusak, nyalin, uga fitur canggih kalebu dhukungan kanggo pirang-pirang basa pamrograman kanthi penyorotan sintaksis. Kaya nano , editor iki minangka pilihan sing cocog kanggo wong-wong sing ngurmati kegunaan.

Printah kanggo nginstal ing CentOS:

yum install joe

Ing Debian/Ubuntu:

apt install joe

File teks dibukak kanthi printah:

joe path/to/file
Editor teks kanggo Linux

Penyorotan sintaksis diaktifake kanthi gawan, lan informasi dhasar babagan file sing lagi diowahi ditampilake ing sisih ndhuwur editor. Kaya editor sadurunge, Joe duwe akeh pilihan tambahan, kalebu dhukungan kanggo printah makro. Kanggo kenal karo sakumpulan printah dhasar, sampeyan kudu nggunakake kombinasi tombol Ctrl+K , banjur tombol H. Fungsi sing kasedhiya bakal ditampilake ing sisih ndhuwur terminal:

Editor konsol Joe

Daftar fitur sing luwih rinci bisa ditemokake ing kaca dokumentasi.

Joe nduweni antarmuka sing prasaja lan intuitif, saengga bisa diakses dening pamula. Ing wektu sing padha, program iki nyedhiyakake fitur sing kuat kayata dhukungan multi-jendhela, panyorot teks, telusuran lan panggantos, saengga narik kawigaten para pangguna sing trampil. Kekurangane Joe yaiku kurang dhukungan lan pangembangan sing wiyar dibandhingake karo editor teks liyane, sing bisa nyebabake fitur lan pembaruan sing winates ing mangsa ngarep. Pangguna uga bisa nemoni kesulitan kanggo nguwasani fitur lan kombinasi tombol nalika ngalih saka solusi liyane.

Editor teks mikro

Micro — iku editor teks sing entheng lan gampang digunakake sing dirancang kanthi fokus ing minimalis lan intuisi. Piranti iki nyedhiyakake fungsi panyuntingan teks dhasar lan ndhukung ekstensi fungsi tambahan. Micro ndhukung penyorotan sintaksis kanggo macem-macem basa pamrograman, penyorotan multi-baris, dhukungan plugin lan setelan pangguna liyane sing bisa disesuaikan.

Instalasi ing CentOS ditindakake kanthi nggunakake skrip khusus kanthi prentah:

curl https://getmic.ro | bash

Ing Debian/Ubuntu:

apt install micro

Wigati dicathet: nggunakake metode instalasi iki, ngluncurake editor ing CentOS uga bakal beda. Sampeyan bisa mbukak file tartamtu nalika ing direktori ngarep kanthi printah:

./micro path/to/file

Kanggo nggunakake alat iki saka direktori apa wae, sampeyan kudu mindhah menyang / usr/bin . Kanggo nindakake iki, kita bakal nggunakake printah

mv micro /usr/bin/

Sawisé kuwi, proses peluncuran mikro bakal padha ing kabèh sistem Linux, kalebu Debian/Ubuntu:

micro path/to/file
Micro - editor teks konsol kanggo Linux

Tombol kanggo navigasi lan nyunting dokumen bisa disinaoni kanthi mencet Alt+G . Perintah sing paling kerep digunakake bakal ditampilake ing sisih ngisor terminal:

Printah kanggo editor Micro

Kombinasi Ctlr +G bakal mbukak bagean pitulung lengkap saka alat kasebut:

Kombinasi Ctlr + G bakal mbukak bagean bantuan lengkap alat kasebut

Sampeyan bisa mangerteni luwih lengkap babagan kemampuan alat kasebut ing kaca proyèk GitHub resmi ing bagean dokumentasi.

Sakabèhé, editor mikro iki minangka pilihan sing apik banget kanggo wong-wong sing wis biasa karo entheng lan gampang digunakake. Desain minimalis lan kinerja sing cepet ndadekake alat iki menarik kanggo para programer. Nanging, kekurangane yaiku fungsi sing winates lan kurang antarmuka grafis. Senadyan mangkono, editor mikro tetep dadi solusi sing bisa dipercaya lan efisien kanggo nyunting file teks.

kesimpulan

Tinjauan editor konsol teks kanggo Linux ngungkapake macem-macem lan karakteristik unik saben-saben. Kekurangan siji-sijine solusi sing tepat nandheske pentinge pilihan individu, ngidini pangguna ngganti pengalaman supaya cocog karo pilihan lan syarat. Macem-macem pilihan editor teks konsol kanggo Linux menehi pangguna kesempatan kanggo ngatur alat kasebut miturut kabutuhan, nyorot keluwesan lan keragaman ing jagad pangolahan tembung.

❮ Artikel sadurungé Pangguna Linux: Manajemen lan Idin
Artikel sabanjure ❯ Priksa sumber daya server

Takon kita babagan VPS

Kita mesthi siyap mangsuli pitakon sampeyan kapan wae awan utawa wengi.