Panduan Permulaan kepada Nano, Editor Teks Barisan Perintah Linux
Baru kepada baris arahan Linux? Dikeluhkan oleh semua editor teks lanjutan yang lain? How-To Geek mendapat punggung anda dengan tutorial ini untuk Nano, editor teks mudah yang sangat mesra pengguna baru.
Apabila terbiasa dengan baris arahan, para pemula Linux sering dimatikan oleh editor teks lain yang lebih maju seperti vim dan emacs. Walaupun mereka adalah program yang sangat baik, mereka mempunyai sedikit keluk pembelajaran. Masukkan Nano, editor teks yang mudah digunakan yang membuktikan dirinya serba boleh dan mudah. Nano dipasang secara lalai di Ubuntu dan banyak distro Linux lain dan berfungsi dengan baik bersempena dengan sudo, itulah sebabnya kami sangat menyukainya.
Running Nano
Anda boleh menjalankan nano dalam dua cara. Untuk membuka nano dengan penampan kosong, taipkan "nano" pada prompt arahan.
Anda juga boleh menggunakan sintaks berikut:
nano / path / to / filename
Nano akan mengikuti laluan dan membuka fail itu jika wujud. Jika ia tidak wujud, ia akan memulakan penampan baru dengan nama fail dalam direktori itu.
Mari lihat pada skrin nano lalai.
Di bahagian atas, anda akan melihat nama program dan nombor versi, nama fail yang anda edit, dan sama ada fail itu telah diubah suai sejak disimpan terakhir. Sekiranya anda mempunyai fail baru yang belum disimpan, anda akan melihat "Penampan Baru." Seterusnya, anda akan melihat kandungan dokumen anda, satu badan teks. Baris ketiga dari bahagian bawah adalah "mesej sistem" yang memaparkan maklumat yang berkaitan dengan program yang melaksanakan fungsi. Di sini, anda dapat melihat bahawa ia mengatakan "Fail Baru." Terakhir, dua baris akhir di bahagian bawah adalah yang menjadikan program ini sangat mesra pengguna: garis pintas.
Ia adalah editor WYSIWYG; "Apa yang anda lihat adalah apa yang anda dapat." Apa yang anda ketik langsung masuk ke input teks, melainkan anda mengubahnya dengan kunci seperti Kawalan atau Meta. Ia cukup mudah, jadi taipkan beberapa teks, atau salin sesuatu dan tampalkannya ke terminal anda supaya kami mempunyai sesuatu untuk dimainkan.
Pintasan
Fungsi program dirujuk sebagai "pintasan" dalam nano, seperti menyimpan, berhenti, membenarkan, dan sebagainya. Yang paling umum disenaraikan di bahagian bawah skrin, tetapi terdapat banyak lagi yang tidak. Ambil perhatian bahawa nano tidak menggunakan kekunci Shift dalam pintasan. Semua jalan pintas menggunakan huruf kecil dan kekunci nombor yang tidak diubah suai, jadi Ctrl + G TIDAK Ctrl + Shift + G.
Tekan Ctrl + G untuk memaparkan dokumentasi Bantuan dan tatal ke bawah untuk melihat senarai pintasan yang sah.
Apabila anda selesai melihat senarai, tekan Ctrl + X untuk keluar dari bantuan.
Katakan anda bekerja pada fail teks baru, atau "penampan," dan anda mahu menyimpannya. Ini dipanggil "menulis" dan dilaksanakan dengan memukul Ctrl + O. Anda akan diminta untuk menggunakan nama fail, dan pintasan di bahagian bawah akan berubah untuk menggambarkan apa yang anda boleh masukkan untuk menyelesaikan arahan tertentu ini.
Jika anda ingin memasukkan kandungan fail lain ke dalam penampan semasa anda, anda akan menaip Ctrl + R.
Anda boleh membatalkan kedua arahan terdahulu dengan menaip Ctrl + C.
Anda boleh memukul melarikan diri dua kali dan bukannya menahan kekunci Kawalan, jika anda mempunyai masalah melakukannya. Terdapat juga beberapa arahan yang memerlukan penggunaan kekunci Meta. Pada kebanyakan susun atur keyboard, Meta menyamakan dengan butang Alt.
Apabila anda ingin berhenti nano, anda hanya menekan Ctrl + X. Nano akan dengan sopan meminta anda jika anda ingin menyimpan penimbal anda, dan anda juga boleh membatalkan tindakan ini.
Navigasi
Kini bahawa kami mempunyai cara pintas, mari membiasakan diri untuk bergerak di sekitar fail teks dengan cepat. Sudah tentu, anda sentiasa boleh menggunakan Home, End, Page Up, Page Down, dan kekunci anak panah untuk berkeliling, tetapi yang memerlukan memindahkan jari anda dari huruf yang kita semua sangat menyukai.
Untuk menggerakkan kursor ke hadapan atau ke belakang, anda boleh menaip Ctrl + F dan Ctrl + B. Untuk bergerak ke atas dan ke bawah satu baris pada satu masa, anda boleh menaip Ctrl + P dan Ctrl + N. Dengan kata lain, anda boleh menggunakan kekunci tersebut dan bukan anak panah Kanan, Kiri, Atas, dan Bawah. Tiada kunci Rumah dan Tamat? Anda boleh menggunakan Ctrl + A dan Ctrl + E. Ingin memindahkan halaman sekaligus? Ctrl + V bergerak ke bawah halaman, dan Ctrl + Y bergerak ke halaman.
Tetapi tunggu, ada lagi! Untuk maju dan mundur satu perkataan pada satu masa, anda boleh menggunakan Ctrl + Space dan Meta + Space (ingat, itu Alt + Space). Dan, jika anda benar-benar terburu-buru, anda boleh menekan Ctrl + _ dan kemudian taipkan nombor baris, koma, dan nombor lajur untuk melompat ke sana.
Sekiranya anda mahu melihat di mana kursor anda saat ini, semacam nano-GPS, tekan Ctrl + C.
Menyalin, Memotong, dan Memutuskan
Apabila kita ingin menyalin teks dalam persekitaran grafik, kita menyerlahkannya dengan kursor. Begitu juga, dalam nano kita "tandakan "nya dengan menggunakan perintah Ctrl + ^. Anda hanya menggerakkan kursor ke mana anda ingin menandakan, dan kemudian anda menekan Ctrl + ^ untuk "tetapkan" ia. Ini akan menandakan segalanya di antara titik permulaan dan TIDAK termasuk kursor.
Perhatikan bahawa kursor berada di ruang kosong, dan menyalin / memotong tidak akan menyertakan ruang ini. Anda juga boleh menandakan ke belakang dari titik "set" anda. Hati-hati, bagaimanapun, kerana anda boleh mengedit teks semasa menandakan anda. Sekiranya anda merosakkan, tekan Ctrl + ^ sekali lagi untuk menghidupkan penanda dan anda boleh mula semula.
Untuk menyalin teks yang ditandakan, tekan Meta + ^. Jika, sebaliknya, anda mahu memotong teks, tekan Ctrl + K.
Untuk menampal teks anda, gerakkan kursor ke posisi yang sesuai dan tekan Ctrl + U.
Jika anda ingin mengalih keluar keseluruhan baris teks, cukup tekan Ctrl + K tanpa menonjolkan apa-apa. Ini kadang-kadang berguna semasa mengedit fail konfigurasi.
Beberapa Pintasan Tambahan
Anda tahu bagaimana dalam notepad, anda boleh memaksa teks panjang untuk membungkus ke dalam apa yang kelihatan seperti perenggan? Anda boleh menukar ciri tersebut di nano dengan pintasan Meta + L. Oleh kerana bungkusan garis ditetapkan kepada "pada" secara lalai, ini biasanya berguna dalam cara yang bertentangan; contohnya, anda menulis fail konfigurasi dan mahu melumpuhkan pembalut baris.
Anda dapat melihat bahawa garis kursor pada "$" pada kedua-dua permulaan dan akhir. Ini menandakan bahawa terdapat lebih banyak teks sebelum dan selepas bahagian dipaparkan pada skrin.
Jika anda ingin mencari rentetan teks, tekan Ctrl + W, dan masukkan istilah carian anda. Carian ini kemudian boleh dibatalkan pelaksanaan tengah-tengah dengan memukul Ctrl + C tanpa memusnahkan penampan anda.
Istilah carian sebelumnya muncul dalam kurungan persegi, dan meninggalkan baris kosong dan memukul Enter akan mengulangi carian terakhir.
Dan selepas anda merasa benar-benar selesa, anda boleh mengubah bahagian yang membantu di bahagian bawah dengan memukul Meta + X untuk mendapatkan lebih banyak ruang skrin untuk mengedit!
Beberapa Sejarah
Nano direka bentuk untuk kelihatan sama dan merasakan kepada program lain yang dipanggil Pico. Pico adalah editor teks default Pine, sebuah program e-mel dari belakang pada hari yang tidak diedarkan dengan lesen mesra GPL. Ini bermakna pengagihan semula adalah agak kawasan kabur, jadi projek TIP dilahirkan. "TIP Bukan Pico" menambah beberapa fungsi yang Pico kekurangan dan dilesenkan untuk pengagihan percuma, dan dari masa ke masa, menjadi nano yang kita suka gunakan hari ini. Untuk maklumat lanjut, lihat bahagian Sejarah Projek Nano di Soalan Lazimnya.
Kekuatan nano terletak pada kesederhanaan penggunaannya. Pintasan berfungsi sama seperti dalam pemproses kata berasaskan GUI seperti Word dan Open Office, jadi hanya soal pembelajaran mana yang melakukan apa. Segala sesuatu di luar itu hanya penyuntingan teks yang mudah. Kali seterusnya anda perlu mengedit barangan di baris arahan, kami berharap anda akan lebih selesa dengannya sekarang bahawa anda sudah biasa dengan nano.