Menyesuaikan nano dengan fail nanorc

Menyesuaikan nano dengan fail nanorc

Nano adalah editor teks ringan dan mesra pengguna yang digunakan secara meluas oleh pengaturcara, pentadbir sistem, dan pengguna Linux yang lain. Salah satu ciri hebat Nano adalah keupayaannya untuk disesuaikan dengan ~/.fail nanorc dan /etc /nanorc. Dalam artikel ini, kami akan meneroka cara menggunakan fail konfigurasi ini untuk menyesuaikan nano dan menjadikannya berfungsi dengan lebih cekap untuk keperluan anda.

~/.fail nanorc

The ~/.nanorc Fail adalah fail konfigurasi khusus pengguna yang digunakan untuk menyesuaikan nano secara per-pengguna. Fail ini terletak di direktori rumah anda dan digunakan untuk menyimpan semua tetapan tersuai yang anda mahu memohon kepada Nano. Untuk membuat atau mengedit ~/.Fail nanorc, hanya buka terminal dan jenis:

nano ~/.nanorc  

Fail /etc /nanorc

The /etc/nanorc Fail adalah fail konfigurasi seluruh sistem yang digunakan untuk menggunakan tetapan tersuai kepada Nano untuk semua pengguna dalam sistem. Fail ini terletak di direktori /etc dan digunakan untuk menyimpan tetapan yang digunakan untuk semua pengguna. Untuk mengedit fail /etc /nanorc, anda perlu mempunyai keistimewaan root atau superuser. Untuk membuka fail di Nano, taipkan:

sudo nano /etc /nanorc  

Menyesuaikan sintaks sintaks

Salah satu sebab yang paling biasa untuk menyesuaikan nano dengan nanorc Fail adalah untuk menukar sintaks yang menonjol. Secara lalai, Nano menyokong sintaks yang menonjol untuk pelbagai bahasa pengaturcaraan, tetapi anda mungkin ingin menyesuaikan tetapan ini sesuai dengan keperluan khusus anda.

Untuk menyesuaikan penonjolan sintaks, kita perlu menambah tetapan tertentu ke ~/.nanorc fail. Sebagai contoh, untuk menukar warna komen dalam fail C ++, kami boleh menambah baris berikut:

sintaks "cpp" "/*" "*/" "//" "x =" color brightyellow "//.*$ "
12sintaks "cpp" "/*" "*/" "//" "x =" color brightyellow "//.*$ "

Ini memberitahu Nano untuk menggunakan mod penonjolan sintaks "CPP" untuk fail C ++ dan menyerlahkan komen dalam kuning terang.

Menyesuaikan pengikatan utama

Cara lain untuk menyesuaikan Nano dengan ~/.nanorc Fail adalah untuk menukar pengikatan utama. Nano dilengkapi dengan pelbagai pengikatan kunci lalai, tetapi anda mungkin mahu mengubahnya sesuai dengan keperluan khusus anda.

Untuk menyesuaikan pengikatan utama, kita perlu menambah tetapan tertentu ke ~/.nanorc fail. Contohnya, untuk menukar kunci mengikat untuk menyimpan fail dari "Ctrl + o" ke "Ctrl + s", Kami boleh menambah baris berikut:

mengikat utama utama
1mengikat utama utama

Ini memberitahu Nano untuk mengikat "Ctrl + s" gabungan kunci ke "menulis" perintah, yang menyimpan fail semasa.

Dayakan nombor baris

Secara lalai, Nano tidak menunjukkan nombor baris. Anda juga boleh mengaktifkan nombor baris semasa mengedit fail dalam editor teks nano. Untuk membolehkan nombor baris mengedit ~/.nanorc fail.

Tetapkan linenumber
1Tetapkan linenumber

Menyesuaikan pengendalian fail

Akhirnya, kita juga boleh menyesuaikan bagaimana nano mengendalikan jenis fail tertentu. Sebagai contoh, kami mungkin mahu menukar saiz tab untuk fail python atau menetapkan sambungan fail lalai yang berbeza untuk jenis fail tertentu.

Untuk menyesuaikan pengendalian fail, kita perlu menambah tetapan tertentu ke ~/.nanorc fail. Sebagai contoh, untuk menukar saiz tab untuk fail python ke 4 ruang, kami boleh menambah baris berikut:

sintaks "python" "\.py $ "set tabSize 4
12sintaks "python" "\.py $ "set tabSize 4

Ini memberitahu Nano untuk menggunakan "Python" mod penonjolan sintaks untuk fail dengan ".py ” lanjutan dan menetapkan saiz tab ke 4 ruang.

Kesimpulan

Menyesuaikan nano dengan ~/.nanorc dan /etc/nanorc Fail adalah cara yang kuat untuk menjadikan editor teks berfungsi dengan lebih cekap untuk keperluan anda. Sama ada anda seorang pengaturcara atau pengguna kasual, menyesuaikan Nano dapat membantu anda bekerja dengan lebih cekap dan berkesan. Dengan menggunakan ~/.fail nanorc, anda boleh menyesuaikan nano secara per-pengguna, manakala fail /etc /nanorc membolehkan anda menggunakan sistem tetapan tersuai untuk semua pengguna. Dengan fail konfigurasi ini, anda boleh membuat Nano berfungsi dengan cara yang anda mahukan.