Beranda » bagaimana » Panduan Pemula untuk Nano, Editor Teks Baris Perintah Linux

    Panduan Pemula untuk Nano, Editor Teks Baris Perintah Linux

    Baru mengenal Linux command-line? Bingung dengan semua editor teks tingkat lanjut lainnya? How-To Geek mendukung tutorial ini untuk Nano, editor teks sederhana yang sangat ramah bagi pemula.

    Ketika terbiasa dengan command-line, novis Linux sering ditunda oleh editor teks lain yang lebih maju seperti vim dan emacs. Walaupun mereka adalah program yang sangat baik, mereka memiliki sedikit kurva pembelajaran. Masukkan Nano, editor teks yang mudah digunakan yang membuktikan dirinya serba guna dan sederhana. Nano diinstal secara default di Ubuntu dan banyak distro Linux lainnya dan bekerja dengan baik bersama dengan sudo, itulah sebabnya kami sangat menyukainya.

    Menjalankan Nano

    Anda dapat menjalankan nano dengan dua cara. Untuk membuka nano dengan buffer kosong, cukup ketik "nano" di prompt perintah.

    Anda juga dapat menggunakan sintaks berikut:

    nano / path / ke / nama file

    Nano akan mengikuti jalur dan membuka file itu jika ada. Jika tidak ada, itu akan memulai buffer baru dengan nama file di direktori itu.

    Mari kita lihat layar nano default.

    Di bagian atas, Anda akan melihat nama program dan nomor versi, nama file yang Anda edit, dan apakah file telah dimodifikasi sejak disimpan terakhir kali. Jika Anda memiliki file baru yang belum disimpan, Anda akan melihat "Buffer Baru." Selanjutnya, Anda akan melihat konten dokumen Anda, isi teks. Baris ketiga dari bawah adalah baris "pesan sistem" yang menampilkan informasi yang relevan dengan program yang menjalankan fungsi. Di sini, Anda dapat melihat bahwa ia mengatakan "File Baru." Terakhir, dua baris terakhir di bagian bawah adalah apa yang membuat program ini sangat user-friendly: jalur pintas.

    Ini adalah editor WYSIWYG; “Apa yang Anda lihat adalah apa yang Anda dapatkan.” Apa yang Anda ketik langsung masuk ke input teks, kecuali jika Anda memodifikasinya dengan kunci seperti Control atau Meta. Ini cukup sederhana, jadi ketikkan beberapa teks, atau salin sesuatu dan rekatkan ke terminal Anda sehingga kami memiliki sesuatu untuk dimainkan.

    Pintasan

    Fungsi program disebut sebagai "pintasan" di nano, seperti menyimpan, berhenti, membenarkan, dll. Yang paling umum tercantum di bagian bawah layar, tetapi ada banyak lagi yang tidak. Perhatikan bahwa nano tidak menggunakan tombol Shift dalam pintasan. Semua pintasan menggunakan huruf kecil dan tombol angka yang tidak dimodifikasi, jadi Ctrl + G BUKAN Ctrl + Shift + G.

    Tekan Ctrl + G untuk membuka dokumentasi Bantuan dan gulir ke bawah untuk melihat daftar pintasan yang valid.

    Setelah selesai melihat daftar, tekan Ctrl + X untuk keluar dari bantuan.

    Katakanlah Anda sedang mengerjakan file teks baru, atau "buffer," dan Anda ingin menyimpannya. Ini disebut "menulis" dan dijalankan dengan menekan Ctrl + O. Anda akan diminta untuk menggunakan nama file, dan pintasan di bagian bawah akan berubah untuk mencerminkan apa yang dapat Anda masukkan untuk menyelesaikan perintah khusus ini.

    Jika Anda ingin memasukkan konten file lain ke buffer Anda saat ini, Anda harus mengetikkan Ctrl + R.

    Anda dapat membatalkan kedua perintah sebelumnya dengan mengetikkan Ctrl + C.

    Anda dapat menekan tombol Escape dua kali alih-alih menahan tombol Kontrol, jika Anda kesulitan melakukannya. Ada juga beberapa perintah yang membutuhkan penggunaan kunci Meta. Pada sebagian besar tata letak keyboard, Meta sama dengan tombol Alt.

    Saat Anda ingin keluar dari nano, Anda cukup menekan Ctrl + X. Nano akan dengan sopan bertanya apakah Anda ingin menyimpan buffer, dan Anda dapat membatalkan tindakan ini juga.

    Navigasi

    Sekarang kita punya cara pintas, mari kita terbiasa bergerak cepat di sekitar file teks. Tentu saja, Anda selalu dapat menggunakan tombol Home, End, Page Up, Page Down, dan panah untuk menyiasati, tetapi itu membutuhkan menggerakkan jari-jari Anda dari huruf yang sangat kita cintai.

    Untuk memindahkan kursor maju atau mundur, Anda bisa mengetikkan Ctrl + F dan Ctrl + B. Untuk naik dan turun satu baris pada satu waktu, Anda dapat mengetikkan Ctrl + P dan Ctrl + N. Dengan kata lain, Anda dapat menggunakan tombol itu alih-alih panah Kanan, Kiri, Atas, dan Bawah. Kehilangan kunci Beranda dan Akhiri? Anda dapat menggunakan Ctrl + A dan Ctrl + E. Ingin memindahkan halaman sekaligus? Ctrl + V bergerak ke bawah halaman, dan Ctrl + Y bergerak ke atas halaman.

    Tapi tunggu, masih ada lagi! Untuk bergerak maju dan mundur satu kata sekaligus, Anda dapat menggunakan Ctrl + Space dan Meta + Space (ingat, itu Alt + Space). Dan, jika Anda benar-benar terburu-buru, Anda dapat menekan Ctrl + _ dan kemudian ketik nomor baris, koma, dan nomor kolom untuk melompat langsung ke sana.

    Jika Anda ingin melihat di mana kursor Anda saat ini, semacam nano-GPS, tekan Ctrl + C.

    Menyalin, Memotong, dan Menempel

    Saat kami ingin menyalin teks dalam lingkungan grafis, kami menyorotnya dengan kursor. Demikian pula, di nano kita “menandai” dengan menggunakan perintah Ctrl + ^. Anda cukup memindahkan kursor ke tempat Anda ingin mulai menandai, dan kemudian Anda tekan Ctrl + ^ untuk "mengatur" itu. Ini akan menandai semuanya antara titik awal hingga dan TIDAK termasuk kursor.

    Perhatikan bahwa kursor ada di ruang kosong, dan menyalin / memotong tidak akan menyertakan ruang ini. Anda juga dapat menandai mundur dari titik "set" Anda. Namun hati-hati, karena Anda dapat mengedit teks saat menandai. Jika Anda mengacaukannya, cukup tekan Ctrl + ^ lagi untuk menghapus penanda dan Anda dapat memulai dari awal.

    Untuk menyalin teks yang ditandai, tekan Meta + ^. Sebaliknya, jika Anda ingin memotong teks, tekan Ctrl + K.

    Untuk menempelkan teks Anda, gerakkan kursor ke posisi yang sesuai dan tekan Ctrl + U.

    Jika Anda ingin menghapus seluruh baris teks, cukup tekan Ctrl + K tanpa menyorot apa pun. Ini terkadang berguna ketika mengedit file konfigurasi.

    Beberapa Shortcuts Ekstra

    Anda tahu caranya di notepad, Anda bisa memaksa garis panjang teks untuk membungkus apa yang tampak seperti paragraf? Anda dapat mengaktifkan fitur itu di nano dengan pintasan Meta + L. Karena pembungkus garis diatur ke "aktif" secara default, ini biasanya berguna sebaliknya; misalnya, Anda sedang menulis file konfigurasi dan ingin menonaktifkan pembungkus baris.

    Anda dapat melihat bahwa garis kursor aktif memiliki "$" di awal dan akhir. Ini menandakan bahwa ada lebih banyak teks baik sebelum dan sesudah bagian ditampilkan di layar.

    Jika Anda ingin mencari string teks, tekan Ctrl + W, dan masukkan istilah pencarian Anda. Pencarian ini kemudian dapat dibatalkan pada pertengahan eksekusi dengan menekan Ctrl + C tanpa merusak buffer Anda.

    Istilah pencarian sebelumnya muncul di tanda kurung siku, dan membiarkan baris kosong dan menekan Enter akan mengulangi pencarian terakhir itu.

    Dan setelah Anda merasa benar-benar nyaman, Anda dapat mematikan bagian yang membantu di bagian bawah dengan menekan Meta + X untuk mendapatkan lebih banyak ruang layar untuk mengedit.!

    Beberapa sejarah

    Nano dirancang agar serupa dalam tampilan dan nuansa dengan program lain yang disebut Pico. Pico adalah editor teks default Pine, program email dari masa lalu yang tidak didistribusikan dengan lisensi ramah GPL. Ini berarti redistribusi agak dari daerah fuzzy, dan proyek TIP lahir. "TIP Isn't Pico" menambahkan beberapa fungsi yang tidak dimiliki Pico dan dilisensikan untuk distribusi gratis, dan seiring waktu, menjadi nano yang kami sukai untuk digunakan hari ini. Untuk informasi lebih lanjut, lihat bagian Sejarah Proyek Nano di FAQ mereka.


    Kekuatan nano terletak pada kesederhanaan penggunaannya. Cara pintas bekerja seperti pada pengolah kata berbasis GUI seperti Word dan Open Office, jadi itu hanya masalah belajar mana yang melakukan apa. Segala sesuatu di luar itu hanya mengedit teks sederhana. Lain kali Anda harus mengedit hal-hal di command-line, kami berharap Anda akan lebih nyaman dengan itu karena Anda sudah terbiasa dengan nano.