Cara Menetapkan Ciri Konfigurasi Khusus untuk Editor nano GNU



Cuba Instrumen Kami Untuk Menghapuskan Masalah

Sebilangan orang mengatakan bahawa berlaku perang di antara pengguna editor teks yang berbeza, dan orang umumnya memilih antara vi / vim atau emacs jika mereka akan turut serta. Daripada terlibat, mungkin yang terbaik adalah mengatakan bahawa vi dan emac mempunyai aspek yang sangat hebat yang sukar dikalahkan, tetapi terdapat beberapa ciri tersembunyi di GNU nano yang mungkin membuat orang melihatnya lagi. Fitur tersembunyi ini dapat dibuka baik dengan mengeluarkan pilihan baris perintah setiap kali dimulakan, atau dengan mengedit fail untuk memasukkannya sebagai lalai. Menetapkan ciri konfigurasi tersuai dengan cara ini akan mencegah perlunya memasukkan semula pilihan ini setiap kali.



Individu yang bekerja sebagai pentadbir sistem mengatakan pengedaran 32-bit Microsoft Windows Server yang kini telah datang ke arkitek pelayan berasaskan Linux atau BSD mungkin telah terbiasa dengan Editor MS-DOS skrin penuh yang menjadi siaga sejak Windows 95. Perkara yang sama mungkin berlaku bagi mereka yang sebenarnya masih bekerja dengan Windows Server, tetapi mempunyai perpustakaan Cygwin atau sokongan Windows 10 Ubuntu. Dalam mana-mana kes, anda sebenarnya boleh menggunakan ciri-ciri ini untuk mengkonfigurasi GNU nano agar berfungsi lebih seperti Editor MS-DOS.



Kaedah 1: Menggunakan Ciri nano Tambahan dari Command Line

Sekiranya anda hanya perlu memanggil ciri-ciri ini sesekali, maka anda boleh menggunakan suis baris perintah untuk mengaktifkannya. Untuk membuat kunci Utama melonjak ke awal watak ruang putih, yang menjadi kegemaran banyak pentadbir sistem, gunakan suis -A selepas nano pada perintah CLI. Gunakan -L untuk mematikan kebiasaan nano untuk menambahkan watak baris baru di akhir setiap fail. Walaupun ini adalah tingkah laku standard dalam persekitaran Unix, pelik bagi banyak orang yang biasa menggunakan utiliti MS-DOS.



Secara lalai, nano meninggalkan garis kosong di bawah bar tajuk, yang mengambil ruang. Mulakan nano dengan -O setelahnya sebelum nama fail untuk menggunakan baris kosong ini sebagai baris lain untuk memaparkan teks yang akan anda edit. Perlu diingat bahawa anda boleh menggunakan pelbagai ciri bersama. Sebagai contoh, nano -ALO theFile.txt akan membuka fail yang dipanggil theFile.txt untuk diedit, tetapi tidak akan menambahkan watak baris baru padanya sambil menghilangkan baris kosong yang tidak perlu dan membenarkan penggunaan kunci utama dengan bijak.

Pengguna Editor MS-DOS mungkin juga ingin menggunakan -m untuk mengaktifkan sokongan tetikus. Mengklik pada mana-mana baris meletakkan kursor, sementara klik dua kali menetapkan tanda. Mengklik pilihan di bahagian bawah skrin dalam mod ini akan mengaktifkannya juga.

Ini juga dapat membantu penyemak imbas fail terbina dalam. Apabila anda menggunakan CTRL + O untuk menyimpan fail atau CTRL + R untuk membukanya, anda akan diminta memasukkannya. Namun, jika anda menekan CTRL + T, anda akan diberi penyemak imbas fail primitif untuk memilihnya, yang juga menerima input tetikus jika pilihan ini ditetapkan.



Semasa bekerja dengan Linux, BSD, Windows dan bahkan produk pelayan berasaskan Apple, anda mungkin tidak mahu nano menukar secara automatik antara pelbagai jenis format fail teks. Memulakannya dengan suis -N melumpuhkan penukaran automatik. Ia boleh membaca format fail teks Unix, MS-DOS dan juga Classic Macintosh tanpa masalah ketika ini dihidupkan.

Kaedah 2: Tetapkan Pilihan Ini secara kekal dalam nanorc

GNU nano mempunyai fail konfigurasi global yang, secara lalai, di pada kebanyakan sistem Linux, tetapi anda juga boleh membuatnya untuk satu akaun pengguna di sekiranya pengguna yang berbeza memerlukan mereka sendiri. Memulakan nano dengan pilihan -I akan mengabaikan keduanya dan hanya memuatkan lalai yang disusun.

Di banyak sistem * buntu, Debian, Arch dan beberapa Fedora sudah ada default fail dengan kebanyakan pilihan dikomen. Gunakan sudo nano jika anda tidak berupaya untuk mengedit fail ini, walaupun anda mungkin ingin membuat sandaran dengan mengeluarkan cp ~ pertama. Anda boleh memadam sandaran kemudian setelah anda mempunyai semua yang anda suka.

Setiap pilihan hanya perlu disertakan untuk nano menerimanya sebagai lalai baru. Masukan masing-masing pada baris baru, dan jangan simpan fail sebagai teks MS-DOS atau Macintosh. Anda mungkin mahu menggunakan set morespace untuk menghilangkan garis kosong di bawah tajuk, tetapkan tetikus agar tetikus sentiasa aktif semasa anda menggunakan terminal grafik, tetapkan regexp untuk membolehkan ungkapan biasa dalam carian dan tetapkan smarthome untuk selalu lalai ke rumah pintar tingkah laku utama. Menggunakan set bukan talian tidak akan menambahkan watak barisan baru ke akhir fail yang anda buka.

Sekiranya anda seorang pentadbir sistem yang lebih biasa bekerja dengan alat baris perintah Microsoft, maka anda mungkin ingin menggunakan softwrap dalam fail nanorc anda. Ini membolehkan pembalut garis lembut secara lalai, yang lebih mudah digunakan kerana membungkus garis panjang ke tepi skrin. Menggunakan fungsi ini menghalang paparan simbol $ untuk memisahkan garis panjang di paparan, walaupun sedikit berlawanan dengan pergerakan kursor. GNU nano masih akan memperlakukan garis panjang sebagai garis tunggal walaupun mereka dililit ke tepi paparan, yang bermaksud anda tidak akan dapat meletakkan kursor di tengahnya tanpa menunggu sambil menggerakkan kekunci anak panah atau menggunakan tetikus dengan tetikus dihidupkan.

Banyak pengguna Windows terbiasa dengan CTRL + S yang bermaksud menyimpan, walaupun ini bukan lalai di GNU nano, di mana CTRL + S sebenarnya mempunyai pengikatan kuno. Cukup mudah untuk mengubahnya dengan menggunakan bind ^ S savefile utama pada barisnya sendiri.

Anda juga diberi pilihan untuk menetapkan warna judul, warna status, keikolor dan warna fungsi. Setelah masing-masing kecuali untuk keycolor, tentukan dua warna yang dipisahkan dengan koma tanpa ruang. Anda boleh menggunakan satu warna selepas perintah keycolor yang ditetapkan. Warna apa yang harus anda pilih bergantung sebahagiannya pada tetapan paparan anda, tetapi anda boleh menentukan warna terang sebelum warna tanpa ruang sebelum nama warna untuk membuatnya cerah.

Sebilangan pentadbir mungkin ingin menggunakan warna tajuk putih terang, biru dan warna latar putih, warna biru untuk membangkitkan rasa klasik, walaupun warna terang dan merah digunakan dalam contoh kerana ini adalah kombinasi yang cukup menarik yang mudah dibaca di terminal Xubuntu yang digunakan untuk menguji ia.

4 minit membaca