Android

Bagaimana untuk menggunakan nano, editor teks baris arahan linux

Belajar CLI #2 (nano,ls,cat,mkdir,touch,etc)

Belajar CLI #2 (nano,ls,cat,mkdir,touch,etc)

Isi kandungan:

Anonim

Apabila bekerja pada baris arahan, anda sering perlu membuat atau mengedit fail teks. Dua daripada editor baris arahan yang paling kuat dan popular adalah Vim dan Emacs. Kedua-dua mereka mempunyai lengkung pembelajaran yang curam yang boleh menakutkan pengguna baru. Bagi mereka yang memerlukan editor mudah, terdapat nano.

GNU nano adalah editor teks arahan baris mudah untuk sistem operasi Unix dan Linux. Ia merangkumi semua fungsi asas yang anda harapkan dari editor teks biasa, seperti penonjolan sintaks, berbilang penampan, mencari dan menggantikan dengan sokongan ekspresi biasa, penolakan ejaan, pengekodan UTF-8 dan banyak lagi.

Dalam panduan ini, terangkan penggunaan asas editor nano, termasuk cara membuat dan membuka fail, mengedit fail, menyimpan fail, mencari dan menggantikan teks, memotong dan menyisipkan teks, dan banyak lagi.

Memasang Nano

Editor teks Nano telah dipasang pada macOS dan kebanyakan distro Linux. Untuk memeriksa sama ada ia dipasang pada jenis sistem anda:

nano --version

Output akan kelihatan seperti ini:

GNU nano, version 2.9.3 (C) 1999-2011, 2013-2018 Free Software Foundation, Inc. (C) 2014-2018 the contributors to nano Email: [email protected] Web:

Pasang Nano pada Ubuntu dan Debian

sudo apt install nano

Pasang Nano pada CentOS dan Fedora

sudo yum install nano

Membuka dan Mencipta Fail

Untuk membuka fail sedia ada atau untuk membuat fail baru, taip nano diikuti dengan nama fail:

nano filename

Ini membuka tetingkap editor baru, dan anda boleh mula mengedit fail.

Di bahagian bawah tetingkap, terdapat senarai pintasan arahan yang paling asas untuk digunakan dengan editor nano.

Semua arahan adalah bersamaan dengan aksara ^ atau M Simbol karat ( ^ ) mewakili kekunci Ctrl . Sebagai contoh, perintah ^J bermaksud menekan Ctrl dan J pada masa yang sama. Huruf M mewakili kekunci Alt .

Anda boleh mendapatkan senarai semua arahan dengan menaip Ctrl+g .

Untuk membuka fail, anda mesti membaca kebenaran ke fail tersebut.

nano +line_number, character_number filename

Mengedit Fail

Tidak seperti vi, nano adalah editor model, yang bermaksud anda boleh mula menaip dan mengedit teks dengan segera selepas membuka fail.

Untuk menggerakkan kursor ke baris tertentu dan nombor aksara, gunakan arahan Ctrl+_ . Menu di bahagian bawah skrin akan berubah. Masukkan nombor dalam medan "Masukkan nombor baris, lajur nombor:" dan tekan Enter .

Mencari dan menggantikan

Untuk mencari teks, tekan Ctrl+w , ketik istilah carian, dan tekan Enter . Kursor akan bergerak ke perlawanan pertama. Untuk beralih ke perlawanan seterusnya, tekan Alt+w .

Memotong, memotong, dan menyisipkan

Untuk memilih teks, alihkan kursor ke permulaan teks dan tekan Alt+a . Ini akan menetapkan tanda seleksi. Gerakkan kursor ke hujung teks yang anda mahu pilih menggunakan kekunci anak panah. Teks yang dipilih akan diserlahkan. Jika anda ingin membatalkan pilihan tekan Ctrl+6

Salin teks yang dipilih ke papan keratan menggunakan perintah Alt+6 . Ctrl+k akan memotong teks yang dipilih.

Untuk menyisipkan teks, alihkan kursor ke tempat yang ingin anda letakkan teks dan tekan Ctrl+u .

Penjimatan dan Keluar

Untuk menyimpan perubahan yang telah anda lakukan pada fail, tekan Ctrl+o . Sekiranya fail itu tidak wujud, ia akan dibuat sebaik sahaja anda menyimpannya.

Untuk keluar dari nano tekan Ctrl+x . Sekiranya terdapat perubahan yang tidak disimpan, anda akan ditanya sama ada anda mahu menyimpan perubahan.

Untuk menyimpan fail itu, anda mesti mempunyai kebenaran menulis pada fail itu. Sekiranya anda membuat fail baru, anda perlu mempunyai kebenaran menulis ke direktori di mana fail dibuat.

Menyesuaikan Nano (nanorc)

Apabila nano dilancarkan, ia membaca parameter konfigurasi dari fail konfigurasi seluruh sistem /etc/nanorc dan dari fail khusus pengguna ~/.config/nano/nanorc dan ~/.nanorc jika fail tersebut ada.

Pilihan yang ditentukan dalam fail pengguna adalah lebih utama berbanding opsyen global.

Lawati halaman nanorc untuk senarai lengkap semua pilihan yang tersedia.

Menyoroti Sintaks

Kapal Nano dengan peraturan penonjolan sintaks untuk jenis fail yang paling popular. Pada kebanyakan sistem Linux, fail sintaks disimpan dalam direktori /usr/share/nano dan disertakan secara lalai dalam fail konfigurasi /etc/nanorc .

/ etc / nanorc

include "/usr/share/nano/*.nanorc"

Pilihan termudah untuk membolehkan penonjolan untuk jenis fail baru adalah untuk menyalin fail yang mengandungi peraturan penonjolan sintaks ke direktori /usr/share/nano .

Tetapkan Nano sebagai Editor Teks Lalai

Secara lalai pada kebanyakan sistem Linux, editor teks lalai untuk arahan seperti visudo dan crontab ditetapkan kepada vi. Untuk menggunakan nano sebagai editor teks lalai, anda perlu mengubah pembolehubah persekitaran VISUAL dan EDITOR .

Pengguna Bash boleh mengeksport pembolehubah dalam fail ~/.bashrc :

~ /.bashrc

export VISUAL=nano export EDITOR="$VISUAL"

Penggunaan Nano Asas

Berikut adalah langkah-langkah yang paling asas untuk bermula dengan nano:

  1. Pada command prompt, ketik nano diikuti oleh nama fail. Edit fail seperti yang diperlukan. Ctrl-x perintah Ctrl-x untuk menyimpan dan keluar dari editor teks.

Kesimpulannya

Dalam tutorial ini, kami telah menunjukkan kepada anda cara menggunakan editor teks Gnu nano. Ia adalah editor teks popular di kalangan pengguna Linux dan mempunyai lengkung pembelajaran kecil.

Untuk maklumat lanjut mengenai Gnu Nano lawati halaman dokumentasi nano rasmi.

Jangan ragu untuk meninggalkan komen jika anda mempunyai sebarang pertanyaan.

terminal nano