28Aug
Baru ke baris perintah Linux? Bingung dengan semua editor teks lanjutan lainnya? How-To Geek membalasnya dengan tutorial ini ke Nano, editor teks sederhana yang sangat ramah pemula.
Saat membiasakan diri dengan command-line, pemula Linux sering menunda editor teks lain yang lebih maju seperti vim dan emacs. Sementara mereka adalah program unggulan, mereka memiliki sedikit kurva belajar. Masukkan Nano, editor teks yang mudah digunakan yang membuktikan dirinya serbaguna dan sederhana. Nano terinstal secara default di Ubuntu dan banyak distro Linux lainnya dan bekerja dengan baik bersamaan dengan sudo, itulah sebabnya kami sangat menyukainya.
Menjalankan Nano
Anda dapat menjalankan nano dengan dua cara. Untuk membuka nano dengan buffer kosong, ketik saja "nano" pada command prompt.
Anda juga bisa menggunakan sintaks berikut:
nano /path/to/ nama file
Nano akan mengikuti jalan dan membuka file itu jika ada. Jika tidak ada, maka akan memulai buffer baru dengan nama file tersebut di direktori tersebut.
Mari kita lihat layar nano default.
Di bagian atas, Anda akan melihat nama program dan nomor versi, nama file yang sedang Anda edit, dan apakah file telah dimodifikasi sejak disimpan terakhir. Jika Anda memiliki file baru yang belum disimpan, Anda akan melihat "New Buffer." Selanjutnya, Anda akan melihat isi dokumen Anda, sebuah badan teks. Baris ketiga dari bawah adalah baris "system message" yang menampilkan informasi yang relevan dengan program yang menjalankan fungsi. Di sini, Anda bisa melihat bahwa tulisan itu bertuliskan "New File." Terakhir, dua baris terakhir di bagian bawah adalah program yang sangat mudah digunakan: jalur pintas.
Ini 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 sangat sederhana, jadi ketik beberapa teks keluar, atau salin dan tempelkan ke terminal Anda sehingga ada yang bisa kita mainkan.
Shortcuts
Fungsi program disebut sebagai "jalan pintas" di nano, seperti menyimpan, berhenti, membenarkan, dll. Yang paling umum tercantum di bagian bawah layar, namun masih banyak lagi yang tidak. Perhatikan bahwa nano tidak menggunakan tombol Shift di jalan pintas. Semua shortcut menggunakan huruf kecil dan tombol angka yang tidak dimodifikasi, jadi Ctrl + G TIDAK Ctrl + Shift + G.
Tekan Ctrl + G untuk membuka dokumentasi Bantuan dan gulir ke bawah untuk melihat daftar cara pintas 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 "writing out" 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 isi file lain ke dalam buffer Anda saat ini, Anda akan mengetik Ctrl + R.
Anda dapat membatalkan kedua perintah sebelumnya dengan mengetikkan Ctrl + C.
Anda dapat menekan Escape dua kali alih-alih menekan tombol Control, jika Anda mengalami masalah dalam melakukan hal itu. Ada juga beberapa perintah yang membutuhkan penggunaan tombol Meta. Pada kebanyakan layout keyboard, Meta setara dengan tombol Alt.
Bila Anda ingin berhenti nano, Anda cukup menekan Ctrl + X.Nano dengan sopan akan bertanya kepada Anda apakah Anda ingin menyimpan buffer Anda, dan Anda juga bisa membatalkan tindakan ini.
Navigation
Sekarang setelah kita memahami jalan pintas, mari kita terbiasa memindahkan file teks dengan sangat cepat. Tentu saja, Anda selalu bisa menggunakan Home, End, Page Up, Page Down, dan tombol panah untuk berkeliling, tapi itu perlu memindahkan jari Anda dari huruf yang paling kita sukai.
Untuk memindahkan kursor ke depan atau ke belakang, Anda dapat mengetikkan Ctrl + F dan Ctrl + B.Untuk bergerak ke atas dan ke bawah satu baris pada satu waktu, Anda dapat mengetik Ctrl + P dan Ctrl + N.Dengan kata lain, Anda bisa menggunakan tombol itu dan bukan panah Kanan, Kiri, Atas, dan Bawah. Hilang tombol Home and End? Anda bisa menggunakan Ctrl + A dan Ctrl + E.Ingin memindahkan halaman sekaligus? Ctrl + V bergerak ke bawah halaman, dan Ctrl + Y menggerakkan sebuah halaman.
Tapi tunggu, masih ada lagi! Untuk maju dan mundur satu kata sekaligus, Anda bisa menggunakan Ctrl + Space dan Meta + Space( ingat, itu adalah Alt + Space).Dan, jika Anda benar-benar terburu-buru, Anda dapat menekan Ctrl + _ dan kemudian mengetikkan nomor baris, koma, dan nomor kolom untuk melompat langsung ke sana.
Jika Anda ingin melihat lokasi kursor Anda saat ini, seperti nano-GPS, tekan Ctrl + C.
Menyalin, Memotong, dan Menempel
Saat ingin menyalin teks ke lingkungan grafis, kami menyorotinya dengan kursor. Begitu pula di nano kita "tandai" nya dengan menggunakan perintah Ctrl + ^.Anda cukup memindahkan kursor ke tempat yang ingin Anda gunakan untuk menandai, lalu Anda menekan Ctrl + ^ untuk "mengaturnya".Ini akan menandai segala sesuatu antara titik awal sampai dan TIDAK termasuk kursor.
Perhatikan bahwa kursor berada di ruang kosong, dan penyalinan / pemotongan tidak akan mencakup ruang ini. Anda juga bisa menandai mundur dari titik "set" Anda. Hati-hati, bagaimanapun, karena Anda dapat mengedit teks saat menandai Anda. Jika Anda kacau, tekan Ctrl + ^ lagi untuk menghapus tanda dan Anda bisa memulai dari awal lagi.
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 menyoroti apapun. Ini terkadang sangat berguna saat mengedit file konfigurasi.
Beberapa Jalan Pintas Ekstra
Anda tahu bagaimana di notepad, Anda dapat memaksa teks teks yang panjang untuk dibungkus menjadi seperti paragraf? Anda bisa mengaktifkan fitur itu di nano dengan shortcut Meta + L.Karena pembungkus baris diatur ke "on" secara default, ini biasanya sangat berguna sebaliknya;Misalnya, Anda sedang menulis file konfigurasi dan ingin menonaktifkan pembungkus baris.
Anda dapat melihat bahwa garis yang dimiliki kursor memiliki "$" pada awal dan akhir. Ini menandakan bahwa ada lebih banyak teks 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 bisa dibatalkan mid-execution dengan menekan Ctrl + C tanpa merusak buffer anda.
Istilah pencarian sebelumnya muncul di tanda kurung siku, dan membiarkan garis kosong dan menekan Enter akan mengulangi pencarian terakhir itu.
Dan setelah Anda merasa sangat nyaman, Anda bisa mengubah bagian yang bermanfaat di bagian bawah dengan menekan Meta + X untuk mendapatkan lebih banyak ruang layar untuk diedit!
Beberapa Sejarah
Nano dirancang agar serupa dalam tampilan dan nuansa ke program lain yang disebut Pico. Pico adalah editor teks default Pine, sebuah program email dari belakang pada hari yang tidak didistribusikan dengan lisensi ramah GPL.Ini berarti redistribusi agak berbeda, dan karena itu proyek TIP lahir."TIP Is not Pico" menambahkan beberapa fungsi yang tidak dimiliki Pico dan diberi lisensi untuk distribusi gratis, dan seiring berjalannya waktu, menjadi nano yang sangat kita sukai hari ini. Untuk informasi lebih lanjut, lihat bagian Sejarah Proyek Nano di FAQ mereka.
Kekuatan nano terletak pada kesederhanaan penggunaannya. Cara pintas bekerja seperti pengolah kata berbasis GUI seperti Word dan Open Office, jadi hanya masalah belajar yang melakukan apa. Segala sesuatu di luar itu hanyalah pengeditan teks sederhana. Lain kali Anda harus mengedit barang di baris perintah, kami berharap Anda akan merasa lebih nyaman saat mengetahui bahwa Anda sudah terbiasa dengan nano.