Cara Menggunakan Editor Nano GNU

How Use Gnu Nano Editor



Saat Anda bekerja pada antarmuka baris perintah (CLI) di Linux, Anda sering harus membuat/mengedit file teks. Ada banyak editor teks yang dirancang untuk CLI, misalnya, Vim, Emacs, Nano, dll.

Artikel ini akan fokus pada editor teks Nano. GNU Nano adalah bagian dari sistem GNU/Linux. Program ini adalah editor teks yang sangat sederhana, namun kuat. GNU Nano sangat cocok untuk mereka yang lebih menyukai kesederhanaan daripada fitur dan kekuatan. Di bawah ini, Anda akan mempelajari cara menggunakan editor GNU Nano.







GNU Nano di Linux

Linux adalah program kernel, dibuat dan dikelola oleh Linus Torvalds. Namun, kernel itu sendiri tidak ada gunanya. Bagian lain dari perangkat lunak yang berada di atas Linux adalah apa yang membentuk keseluruhan, OS fungsional. Sebagian besar distro Linux menggunakan perangkat lunak yang disediakan oleh Proyek GNU untuk melengkapi OS.



Nano adalah editor teks yang merupakan bagian dari sistem GNU. Sistem GNU, dikembangkan dan dipelihara oleh Proyek GNU, adalah sistem operasi lengkap yang gratis dan open source. Menariknya, hampir semua distro Linux saat ini hanyalah sebagian dari keseluruhan sistem GNU. Itulah mengapa Linux juga disebut sebagai GNU/Linux.



Menginstal GNU Nano

Seperti yang mungkin sudah Anda duga, sistem Anda seharusnya sudah menginstal Nano. Jika Anda belum menginstal Nano, Nano tersedia di semua distro Linux langsung dari server paket masing-masing. Dalam kebanyakan situasi, nama paket akan menjadi nano .





Bergantung pada distro apa yang Anda gunakan, jalankan perintah yang sesuai di terminal.

Untuk Debian/Ubuntu dan turunannya, gunakan perintah berikut:



$sudotepatInstall nano

Untuk Arch Linux dan turunannya, gunakan perintah berikut:

$sudopacman-S nano

Untuk openSUSE, SUSE Linux dan turunannya, gunakan perintah berikut:

$sudozipperInstall nano

Untuk Fedora dan turunannya, gunakan perintah berikut.

$sudodnfInstall nano

Lihat situs resmi GNU Nano

Jika Anda merasa ingin bertualang, cobalah metode ini sebagai gantinya. Kami akan menginstal GNU Nano dari sumbernya. Meskipun ini adalah hal yang menyenangkan untuk dilakukan, kekurangannya adalah, manajer paket Anda tidak dapat mengelolanya secara langsung. Selain itu, jika ada rilis yang diperbarui, Anda harus mengunduh ulang sumbernya, mengompilasinya, dan menginstalnya lagi.

Siap? Ambil kode sumber Nano.

$keriting-ataunano.tar.gz https://www.nano-editor.org/jarak/v4/nano-4.9.3.tar.gz

Jika Anda tidak menginstal curl, maka Anda dapat menggunakan wget juga.

$wget -ATAUnano.tar.gz https://www.nano-editor.org/jarak/v4/nano-4.9.3.tar.gz

Ekstrak paket.

$ter -xvfnano.tar.gz

Untuk bagian selanjutnya, Anda akan memerlukan beberapa alat pembangun, seperti kompiler GNU C/C++. Dalam kasus Debian/Ubuntu, Anda harus menginstall membangun-penting kelompok paket. Jika Anda menggunakan sistem berbasis Arch, maka instal dasar-pengembangan kemasan. Jika Anda menjalankan distro lain, silakan lakukan riset sendiri di distro tersebut terlebih dahulu.

Setelah alat yang diperlukan diinstal, jalankan perintah berikut.

$CDnano-4.9.3
$./konfigurasikan

$membuat-j$(nproc)

$sudo membuat Install

Menggunakan Nano

Setelah Nano terinstal, sekarang saatnya untuk menggunakannya. Dari terminal, jalankan perintah berikut.

$nano

Ini akan memulai editor Nano dengan file teks kosong.

Keluar dari Nano

Apakah Anda pernah ke Vim? Maka Anda mungkin akrab dengan meme Vim yang tidak bisa keluar. Nah, dalam kasus Nano, tidak ada yang rumit seperti ini sama sekali. tekan untuk keluar dari editor Nano.

Membuat File Teks

Untuk membuat file teks di lokasi tertentu, gunakan struktur perintah berikut. Pastikan bahwa pengguna saat ini memiliki izin menulis ke direktori target.

$nano <target_direktori>

Sebagai contoh, saya akan membuat file teks dengan nama demo.txt di lokasi ~/Desktop.

$nano~/Desktop/demo.txt

Karena file demo.txt tidak ada, Nano akan membuka file teks kosong. File belum dibuat, dan akan ditulis setelah Anda menyimpan file.

Menyimpan File Teks

Setelah Anda membuat perubahan pada file teks, simpan file dengan menekan .

Nano akan menanyakan nama file. Dalam kebanyakan kasus, Anda baru saja menekan Memasuki . Jika Anda telah mengedit file yang ada, sebaiknya Anda tidak mengubah nama file. Jika ya, Nano akan menyimpan file baru dengan nama baru dan konten yang baru diedit.

Setelah file disimpan, Anda akan melihat pesan sukses.

Nano juga akan meminta Anda untuk menyimpan jika Anda akan menutup editor tanpa menyimpan file yang diedit.

Mengedit File yang Ada

Untuk mengedit file yang ada, gunakan struktur perintah berikut. Perhatikan bahwa metode ini sangat mirip dengan metode membuat file baru dengan Nano.

$nano <path_to_file>

Mencari

Ini adalah fitur umum yang ditawarkan oleh sebagian besar editor teks. Nano juga memiliki opsi pencarian yang sederhana namun praktis. Untuk mencari istilah tertentu, tekan .

Nano akan memunculkan fungsi pencarian. Masukkan kata kunci pencarian dan tekan Memasuki .

Nano akan mengarahkan kursor ke hasil pencarian. Jika ada lebih dari satu istilah yang sama, Anda dapat menekan untuk pergi ke hasil pencarian berikutnya.

Mengganti Teks

Nano juga memiliki fungsi penggantian yang cukup praktis. Untuk mengganti teks, tekan .

Masukkan istilah untuk menggantikan. Selanjutnya, masukkan nilai pengganti.

Nano akan menyorot korek api dan menanyakan apakah Anda ingin menggantinya. Jika ada lebih dari satu kecocokan, Nano juga akan menawarkan untuk mengganti semua kecocokan sekaligus.

Salin dan tempel

Nano tidak menawarkan fungsi salin-tempel dengan sendirinya. Fungsi ini malah dikelola oleh emulator terminal yang Anda gunakan. Di sebagian besar emulator terminal, adalah jalan pintas untuk menyalin dan adalah jalan pintas untuk menempel.

Nano juga menawarkan fungsi cut-and-paste sendiri. Secara pribadi, saya merasa agak tidak nyaman untuk digunakan. Untuk melakukan pemotongan, lakukan hal berikut: pindahkan kursor ke lokasi yang diinginkan, dan tekan untuk mengatur penanda; kemudian, gunakan tombol panah untuk memindahkan kursor ke lokasi yang diinginkan, dan tekan untuk memotong teks.

Untuk menempel, tekan .

Batalkan dan Ulangi

Menghapus baris yang salah secara tidak sengaja? Menempelkan konten di tempat yang salah? Undo dan redo ada di sini untuk menyelamatkan Anda!

Dalam kasus Nano, jalan pintas untuk membatalkan adalah .

Untuk melakukan pengulangan, tekan .

Pintasan Keyboard Nano

Seperti yang sudah Anda ketahui, semua fungsi Nano dapat diakses langsung melalui pintasan keyboard. Menguasai pintasan adalah cara terbaik untuk memanfaatkan editor Nano sepenuhnya. Di layar, Nano menunjukkan beberapa pintasan keyboard.

Di sini, simbol ^ menunjukkan Ctrl kunci, dan simbol M menunjukkan Semuanya kunci. Misalnya, ^O berarti Ctrl + O.

Untuk mendapatkan daftar semua pintasan keyboard yang didukung, tekan .

Anda juga dapat melihat halaman utama Nano. Halaman utama menawarkan penjelasan mendalam tentang semua argumen perintah.

$pria nano

Penyorotan Sintaks Nano

Nano bukan hanya editor teks biasa dan sederhana. Program ini juga dapat ditingkatkan dengan warna. Penyorotan sintaks adalah fitur umum di antara editor teks. Ada banyak fungsi penyorotan sintaks yang tersedia untuk Nano. Dalam contoh ini, saya akan menampilkan beberapa File Penyorotan Sintaks Nano yang Ditingkatkan dari GitHub .

Seperti yang dikatakan tutorial, jalankan perintah berikut untuk menginstal penyorotan sintaks untuk Nano.

$ikal https://raw.githubusercontent.com/scopatz/nanorc/menguasai/install.sh| NS

Jika Anda belum menginstal curl, maka wget juga tersedia.

$wgethttps://raw.githubusercontent.com/scopatz/nanorc/menguasai/install.sh-ATAU- | NS

Fitur ini akan mengunduh dan menemukan banyak file .nanorc di direktori ~/nano.

Pikiran Akhir

Nano adalah editor teks luar biasa yang menawarkan cukup untuk kebutuhan sehari-hari Anda. Namun, jika Anda adalah pengguna tingkat lanjut yang membutuhkan beberapa fungsi yang sangat canggih, maka periksa Vim. Vim bisa dibilang salah satu editor terbaik dari semuanya. Mulailah dengan Vim di Panduan Pemula untuk Vim ini.

Menikmati!