GNU/Linux >> Belajar Linux >  >> Linux

Dasar-dasar Linux:Panduan pemula untuk mengedit teks dengan vim

Vim adalah editor teks yang dapat saya kenali:Vim dan saya sama-sama bayi tahun 90-an, dan kami lebih suka bekerja lebih cerdas, bukan lebih keras. Ada banyak alasan untuk mempelajari vim, dari alat navigasinya yang sederhana hingga koreksi karakternya yang cepat dan kotor. Berikut ini adalah kursus kilat dalam alat luar biasa yang harus dipelajari setiap sysadmin.

[ Unduh sekarang:Lembar contekan Vim ]

Apa itu Vim?

Nama Vim adalah singkatan dari Vi Improved. Editor ini adalah versi teks Vi yang disempurnakan

editor yang kita semua kenal dan cintai, dan biasanya terlihat dalam bentuk CLI; namun, ia memiliki versi GUI yang tersedia untuk penggunaan desktop standar. Vim memungkinkan Anda untuk menggabungkan file menggunakan vimdiff —yang tidak sama dengan diff , utilitas perbandingan—serta fitur pelengkapan otomatis dan mode perbandingan yang mirip dengan diff kegunaan. Perubahan dan utilitas nyata editor ini adalah mendukung plugin dan beberapa bahasa skrip seperti Perl dan Python. Juga termasuk dukungan untuk fungsi kompresi seperti tar dan zip , serta protokol transfer jaringan seperti SSH, FTP, dan HTTP.

Mode umum Vim

Editor Vim memiliki tiga mode yang menentukan cara fungsi editor:Normal (atau Perintah), Sisipkan, dan GUI.

Mode biasa

Mode normal memungkinkan Anda untuk memberikan perintah kepada editor. Fungsi seperti berikut dapat ditemukan di sini:

  • :w untuk menulis/menyimpan.
  • :q untuk berhenti.
  • :w <filename.txt> untuk memberi nama file baru.
  • :q!  untuk keluar tanpa menyimpan perubahan ke file

Tekan tombol Esc untuk memulai mode Normal dan masukkan :(desired command) [Enter] untuk melakukan tugas yang Anda maksudkan. Misalnya, jika saya sedang mengerjakan file baru dan ingin menamakannya 'file.txt', saya akan menggunakan yang berikut: 

:w file.txt [ENTER]

Sisipkan mode

Jika Anda telah sampai sejauh ini, Anda mungkin tahu apa yang dilakukan mode Sisipkan. Namun, bagi yang tidak melakukannya, jika Anda menekan tombol I (huruf kecil i ) setelah Anda akan melihat perintah "INSERT" di bagian bawah layar, yang menunjukkan bahwa Anda sekarang dapat mengedit atau menambahkan teks.

Untuk keluar dari mode ini dan kembali ke mode Normal, tekan tombol Esc sekali.

modus GUI

Mode GUI hanya tersedia di beberapa lingkungan. Ini menawarkan antarmuka grafis, titik-dan-klik untuk digunakan dengan mouse dan keyboard.

Tips dan trik Vim

Sekarang, bayangkan Vim menjadi pria teduh di sudut dengan jas hujan yang menjual jam tangan Rolex palsu dari dalam kerahnya, hanya sebagai ganti jam tangan tiruan, VIM memiliki trik dan jalan pintas yang ditawarkan. Serius, ada terlalu banyak untuk dicantumkan dalam artikel ini, tetapi saya akan mencantumkan beberapa favorit saya di sini: 

  • dd menghapus semua teks dari baris saat ini (menghapus baris penuh) dan menyimpan teks yang dihapus ke clipboard.
  • p menempelkan (menempatkan) apa pun dari papan klip Vim ke kursor saat ini, dan berpasangan dengan baik dengan pintasan penghapusan baris lengkap di atas.
  • r menggantikan karakter dan sangat cocok untuk koreksi cepat.

Menggunakan r sedikit lebih rumit dari yang lain:

  1. Tekan Esc untuk masuk ke mode Normal.
  2. Pindahkan kursor ke karakter yang ingin Anda koreksi.
  3. Ketik r diikuti oleh karakter yang ingin Anda gunakan.

Misalnya, "Goodbee" dapat diedit menjadi "Goodbye" dengan menyorot "e" pertama, lalu memasukkan ry .

Mulai dari mana

Saya mendorong Anda untuk mencoba trik ini. Tidak ada cara yang lebih baik untuk belajar selain membuat file teks dan kemudian mengeditnya secara acak.

Sebenarnya, itu mungkin tidak benar, yang membawa saya ke cara terbaik yang saya temukan untuk mempelajari Vim. Saya belajar paling baik dengan sedikit arahan, jadi tidak mengherankan jika tutor adalah yang saya butuhkan. Vim memiliki tutor bawaan yang dapat diakses dengan memasukkan vimtutor di terminal. Tutor ini akan memberi Anda pelajaran tentang topik tertentu, mulai dari pemula hingga mahir. Saya sangat merekomendasikan alat ini untuk pemula.

Jika Anda adalah seseorang yang senang bersenang-senang dengan teknologi, lihat game petualangan gratis berbasis Vim, Vim-Adventures. Game ini adalah cara yang bagus untuk mempelajari keterampilan baru sambil juga menikmati permen mata game jadul.

Artikel ini hanyalah sedikit bocoran tentang apa yang sebenarnya ditawarkan oleh Vim. Setelah Anda merasa lebih nyaman dengan hal-hal yang telah kita bicarakan di sini, saya mendorong Anda untuk melihat "operator dan gerakan" serta dotfiles untuk menyesuaikan pengalaman Vim Anda. Jika Anda mencari info lebih lanjut tentang editor teks, lihat artikel editor teks kami yang lain.

[ Unduh sekarang:Lembar contekan Vim ]


Linux
  1. Panduan Lengkap untuk Menggunakan AsciiDoc di Linux

  2. Panduan Editor Teks ViM 101

  3. Mengedit .jar dengan `vim`

  1. Panduan pemula untuk firewalld di Linux

  2. Editor teks baris perintah di Linux

  3. Klien Email dengan Pengeditan Vim

  1. Edit teks di Linux dengan KWrite dan Kate

  2. Pengeditan video cepat di Linux dengan Flowblade

  3. Panduan pemula untuk izin Linux