全部产品
Search
文档中心

Alibaba Cloud CLI:Editor Nano

更新时间:Jul 02, 2025

Nano adalah editor teks yang mudah digunakan dengan dukungan untuk operasi sederhana dan antarmuka visual. Topik ini menjelaskan beberapa operasi umum serta tombol pintasan di Nano.

Instalasi Nano

  • Dalam contoh berikut, Nano 2.9.3 digunakan. Operasi dan tombol pintas dapat bervariasi tergantung pada versi Nano.

  • Editor Nano sudah terinstal sebelumnya di sebagian besar distribusi Linux. Anda dapat memeriksa versi Nano dengan mengeksekusi perintah nano --version di terminal. Jika Nano belum terinstal di sistem Anda, instal secara manual. Untuk informasi lebih lanjut, lihat FAQ editor GNU nano.

  • Cloud Shell adalah antarmuka baris perintah (CLI) web yang disediakan oleh Alibaba Cloud. Anda dapat menggunakan editor Nano yang sudah terinstal sebelumnya untuk mengedit teks di Cloud Shell. Untuk informasi lebih lanjut, lihat Apa itu Cloud Shell?

Peringatan

  • Contoh tombol pintas:

    • ^<chr>: Tekan tombol control dan masukkan <chr>.

    • M-<chr>: Tekan tombol meta, edit, atau Alt dan masukkan <chr>.

  • Tombol pintas beberapa editor Nano mungkin bertentangan dengan tombol pintas perangkat lunak atau sistem lain. Misalnya, tombol pintas ^W Nano di Cloud Shell bertentangan dengan tombol pintas browser. Untuk menyelesaikan konflik tombol pintas, ganti tombol pintas yang bertentangan dengan tombol Esc.

    • Tekan dua kali tombol Esc dan masukkan <chr>. Operasi ini sama dengan ^<chr>.

    • Tekan tombol Esc dan masukkan <chr>. Operasi ini sama dengan M-<chr>.

Operasi umum

Memulai dan keluar dari Nano

  • Untuk memulai Nano, jalankan perintah nano di Cloud Shell. Nano akan membuat file teks kosong secara otomatis. Untuk menyimpan file, tentukan nama file dan direktori.

  • Untuk keluar dari Nano, tekan tombol pintas ^X.

Mengelola file

  • Buka atau buat file:

    • Di luar Nano: Jalankan perintah nano dan tentukan direktori file untuk membuka file di Nano. Jika file tidak ada, Nano akan membuat file baru di direktori yang ditentukan. Contoh perintah:

      nano namaFile
      nano /etc/namaFile
    • Di Nano: Tekan tombol pintas ^R dan M-F untuk membuat buffer di Nano dan membuka file di buffer. Jika file tidak ada, Nano akan membuat file baru di direktori yang ditentukan.

  • Simpan file:

    • Tekan tombol pintas ^S untuk menyimpan konten di buffer ke file. Jika tidak ada file yang ditentukan untuk buffer, tentukan nama file dan direktori file.

    • Jika Anda menekan tombol pintas ^X untuk keluar dari Nano tetapi file di buffer belum disimpan, Nano akan menanyakan apakah Anda ingin menyimpan file.

      • Untuk menyimpan file, tekan tombol Y.

      • Untuk keluar dari Nano tanpa menyimpan file, tekan tombol N.

      • Untuk membatalkan operasi keluar, tekan tombol pintas ^C.

  • Simpan sebagai file: Untuk menyimpan konten di buffer ke file di direktori tertentu, tekan tombol pintas ^O dan tentukan jalur file.

Pindahkan kursor

  • Pindah ke kiri: Tekan tombol pintas ^B atau tombol kiri untuk memindahkan kursor satu karakter ke kiri.

  • Untuk bergerak ke kanan, tekan tombol pintasan ^F atau gunakan tombol left untuk memindahkan kursor satu karakter ke kanan.

  • Pindah ke atas: Tekan tombol pintas ^P atau tombol atas untuk memindahkan kursor satu karakter ke atas.

  • Pindah ke bawah: Tekan tombol pintas ^N atau tombol bawah untuk memindahkan kursor satu karakter ke bawah.

  • Lompat baris: Tekan tombol pintas ^_, masukkan nomor baris tujuan, lalu tekan tombol Enter untuk melompat ke baris tujuan.

  • Geser halaman maju: Tekan tombol pintas ^Y untuk pergi ke halaman sebelumnya. Kursor berada di bagian atas halaman.

  • Geser halaman mundur: Tekan tombol pintas ^V untuk pergi ke halaman berikutnya. Kursor berada di bagian atas halaman.

Edit teks

  • Hapus teks: Tekan tombol Backspace untuk menghapus karakter di sebelah kiri kursor. Tekan tombol pintas ^D untuk menghapus karakter di sebelah kanan kursor.

  • Pilih teks: Pindahkan kursor ke awal teks yang ingin dipilih, tekan tombol pintas M-A untuk masuk ke mode pemilihan, lalu pindahkan kursor untuk memilih teks. Teks yang dipilih akan disorot.

  • Salin teks: Tekan tombol pintas M-6 untuk menyalin teks yang dipilih. Jika tidak ada teks yang dipilih, teks di baris kursor disalin ke clipboard.

  • Potong teks: Tekan tombol pintas ^K untuk memotong teks yang dipilih. Jika tidak ada teks yang dipilih, teks di baris kursor dipotong dan ditempel ke clipboard.

  • Tempel teks: Tekan tombol pintas ^U untuk menempelkan teks dari clipboard ke lokasi kursor. Jika konten dipotong secara berurutan dari teks yang sama, cukup tekan tombol pintas ^U sekali untuk menempelkan semua konten.

  • Cari konten: Tekan tombol pintas ^W, masukkan kata kunci, lalu tekan tombol Enter untuk mencari konten dalam teks. Nano akan menemukan kecocokan pertama.

  • Ganti konten: Tekan tombol pintas ^\ atau ^R untuk mengganti semua konten yang cocok.

  • Ratakan konten: Tekan tombol pintas ^J untuk memformat konten.

  • Urungkan: Tekan tombol pintas M-U untuk membatalkan operasi sebelumnya.

  • Ulangi: Tekan tombol pintas M-E untuk mengulangi operasi yang dibatalkan.

Ubah konfigurasi

Anda dapat mengubah file .nanorc untuk menyesuaikan konfigurasi Nano. File tersebut biasanya berada di direktori $HOME. Anda dapat mengonfigurasi Nano untuk menampilkan nomor baris dan indentasi otomatis dengan mengubah konfigurasi Nano.

  • Tampilkan nomor baris: Masukkan set linenumbers ke file .nanorc, simpan file, lalu mulai ulang Nano.

  • Indentasi otomatis: Masukkan set autoindent ke file .nanorc, simpan file, lalu mulai ulang Nano.

  • Untuk informasi lebih lanjut tentang konfigurasi Nano, lihat NANORC.

Contoh

Ubah file konfigurasi Nano

Untuk mengonfigurasi Nano agar menampilkan nomor baris, gunakan Nano untuk mengubah file .nanorc. Masukkan set linenumbers ke baris pertama file. Prosedur:

  1. Jalankan perintah berikut untuk membuat atau membuka file konfigurasi:

    nano ~/.nanorc
  2. Pindahkan kursor ke awal file dan masukkan set linenumbers.

  3. Tekan tombol pintas ^S untuk menyimpan file.

  4. Tekan tombol pintas ^X untuk keluar dari mode edit.

  5. Jalankan perintah nano untuk membuka Nano. Hasil yang diharapkan adalah nomor baris ditampilkan di sisi kiri editor, seperti yang ditunjukkan pada gambar berikut.

    image