Panduan Pemula untuk Nano, Editor Teks Perintah-Baris Linux

Daftar Isi:

Panduan Pemula untuk Nano, Editor Teks Perintah-Baris Linux
Panduan Pemula untuk Nano, Editor Teks Perintah-Baris Linux

Video: Panduan Pemula untuk Nano, Editor Teks Perintah-Baris Linux

Video: Panduan Pemula untuk Nano, Editor Teks Perintah-Baris Linux
Video: Cara Mengaktifkan 3d Touch Pada iPhone Dan Melakukan Setting Sesuai Selera - YouTube 2024, Maret
Anonim
Baru ke baris perintah Linux? Bingung dengan semua editor teks tingkat lanjut lainnya? How-To Geek mendapatkan punggung Anda dengan tutorial ini untuk Nano, editor teks sederhana yang sangat ramah-pemula.
Baru ke baris perintah Linux? Bingung dengan semua editor teks tingkat lanjut lainnya? How-To Geek mendapatkan punggung Anda dengan tutorial ini untuk Nano, editor teks sederhana yang sangat ramah-pemula.

Ketika terbiasa dengan baris perintah, para pemula Linux sering kali ditunda oleh editor teks lain yang lebih maju seperti vim dan emacs. Meskipun mereka program yang sangat baik, mereka memiliki sedikit kurva belajar. 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 dalam dua cara. Untuk membuka nano dengan buffer kosong, cukup ketikkan "nano" pada command prompt.
Anda dapat menjalankan nano dalam dua cara. Untuk membuka nano dengan buffer kosong, cukup ketikkan "nano" pada command prompt.

Anda juga dapat menggunakan sintaks berikut:

nano /path/to/filename

Nano akan mengikuti jalan dan membuka file itu jika ada. Jika tidak ada, itu akan memulai buffer baru dengan nama file itu 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 terakhir disimpan. Jika Anda memiliki file baru yang belum disimpan, Anda akan melihat "Buffer Baru." Selanjutnya, Anda akan melihat konten dokumen Anda, kumpulan 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 itu mengatakan "File Baru." Terakhir, dua baris terakhir di bagian bawah adalah apa yang membuat program ini sangat mudah digunakan: garis pintas.
Di bagian atas, Anda akan melihat nama program dan nomor versi, nama file yang Anda edit, dan apakah file telah dimodifikasi sejak terakhir disimpan. Jika Anda memiliki file baru yang belum disimpan, Anda akan melihat "Buffer Baru." Selanjutnya, Anda akan melihat konten dokumen Anda, kumpulan 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 itu mengatakan "File Baru." Terakhir, dua baris terakhir di bagian bawah adalah apa yang membuat program ini sangat mudah digunakan: garis pintas.

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

Image
Image

Pintasan

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

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

Ketika Anda selesai melihat daftar, tekan Ctrl + X untuk keluar dari bantuan.
Ketika Anda 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 dieksekusi 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 mengetik Ctrl + R.
Jika Anda ingin memasukkan konten file lain ke buffer Anda saat ini, Anda mengetik Ctrl + R.
Anda dapat membatalkan kedua perintah sebelumnya dengan mengetik Ctrl + C.
Anda dapat membatalkan kedua perintah sebelumnya dengan mengetik Ctrl + C.

Anda dapat menekan Escape dua kali alih-alih menahan tombol Control, jika Anda kesulitan melakukan itu. Ada juga beberapa perintah yang mengharuskan penggunaan kunci Meta. Pada kebanyakan layout keyboard, Meta sama dengan tombol Alt.

Ketika Anda ingin berhenti nano, Anda cukup menekan Ctrl + X. Nano akan dengan sopan menanyakan apakah Anda ingin menyimpan buffer Anda, dan Anda dapat membatalkan tindakan ini juga.

Image
Image

Navigasi

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

Untuk memindahkan kursor maju atau mundur, Anda bisa mengetik Ctrl + F dan Ctrl + B. Untuk bergerak naik dan turun satu baris dalam satu waktu, Anda dapat mengetik Ctrl + P dan Ctrl + N. Dengan kata lain, Anda dapat menggunakan tombol-tombol tersebut sebagai ganti panah Kanan, Kiri, Atas, dan Bawah, masing-masing. Tidak ada tombol Home dan End? 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 setiap saat, 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 mengetikkan nomor baris, koma, dan nomor kolom untuk melompat lurus ke sana.

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

Menyalin, Memotong, dan Menempelkan

Ketika kita ingin menyalin teks dalam lingkungan grafis, kita menyorotnya dengan kursor. Demikian pula, di nano kita "tandai" dengan menggunakan perintah Ctrl + ^. Anda cukup memindahkan kursor ke tempat Anda ingin mulai menandai, dan kemudian Anda menekan Ctrl + ^ untuk "mengatur" -nya. Ini akan menandai semuanya antara titik awal hingga dan TIDAK termasuk kursor.

Perhatikan bahwa kursor berada 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 Anda. Jika Anda mengacaukan, cukup tekan Ctrl + ^ lagi untuk membatalkan penanda dan Anda dapat memulai kembali.
Perhatikan bahwa kursor berada 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 Anda. Jika Anda mengacaukan, cukup tekan Ctrl + ^ lagi untuk membatalkan penanda dan Anda dapat memulai kembali.

Untuk menyalin teks yang ditandai, tekan Meta + ^. Jika, sebaliknya, 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. Terkadang ini berguna ketika mengedit file konfigurasi.
Jika Anda ingin menghapus seluruh baris teks, cukup tekan Ctrl + K tanpa menyorot apa pun. Terkadang ini berguna ketika mengedit file konfigurasi.

Beberapa Pintasan Ekstra

Anda tahu bagaimana di notepad, Anda dapat memaksa garis panjang teks untuk membungkus ke dalam apa yang terlihat seperti paragraf? Anda dapat mengaktifkan fitur itu di nano dengan pintasan Meta + L. Karena pembungkusan garis diatur ke "pada" secara default, ini biasanya berguna dalam cara yang berlawanan; misalnya, Anda menulis file konfigurasi dan ingin menonaktifkan pembungkusan jaringan.

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

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

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

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

Image
Image

Beberapa Sejarah

Nano dirancang agar mirip dalam tampilan dan nuansa untuk program lain yang disebut Pico. Pico adalah editor teks default Pine, program email dari belakang pada hari yang tidak didistribusikan dengan lisensi ramah GPL. Ini berarti redistribusi yang agak kabur, 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. Pintasan berfungsi seperti dalam pengolah kata berbasis GUI seperti Word dan Open Office, jadi hanya masalah mempelajari mana yang melakukan apa. Segala sesuatu di luar itu hanyalah penyuntingan teks sederhana. Lain waktu Anda harus mengedit banyak hal di baris perintah, kami berharap Anda akan lebih nyaman dengan itu sekarang setelah Anda mengenal nano.

Direkomendasikan: