Memulai dengan vim panduan pemula
- 3074
- 928
- Karl O'Connell DDS
Vim adalah editor teks yang kuat dan banyak digunakan yang menyediakan sejumlah fitur canggih kepada pengguna untuk mengedit dan memanipulasi teks. Namun, jika Anda baru mengenal vim, itu bisa sedikit menakutkan untuk memulai. Di artikel ini, kami akan memberikan panduan pemula untuk VIM, mencakup semuanya mulai dari navigasi dasar hingga teknik pengeditan lanjutan. Pada akhir panduan ini, Anda akan memiliki fondasi yang kuat di Vim dan berada dalam perjalanan dengan baik untuk menjadi pengguna yang kuat.
Menginstal vim
Sebelum Anda dapat memulai dengan VIM, Anda harus menginstalnya di komputer Anda. VIM tersedia di berbagai platform, termasuk Linux, MacOS, dan Windows. Proses instalasi bervariasi tergantung pada sistem operasi Anda, tetapi secara umum, Anda dapat mengunduh VIM dari situs web resmi VIM dan mengikuti instruksi instalasi.
- Tentang sistem berbasis Debian:
sudo apt install vim
- Pada sistem berbasis RHEL
sudo dnf menginstal vim
Mengedit file
Anda dapat mengedit semua file teks di editor vim. Untuk mengedit file, ketik vim diikuti oleh nama file.
nama file vim
Jika file tidak ada, itu akan membuat yang baru setelah Anda menyimpan konten. Anda juga dapat mengedit beberapa file di satu dan beralih di antara mereka.
vim file1.txt file2.file txt3.txt
Jika Anda sudah mengedit beberapa file di vim dan ingin mengedit file lain. Anda dapat melakukan ini tanpa menutup file saat ini. Dalam hal ini, tekan ESC untuk masuk ke mode normal dan kemudian ketik: e diikuti oleh nama file untuk diedit
: e newfile.txt1 | : e newfile.txt |
Simpan dan keluar
Dalam mode perintah, Anda dapat memasukkan perintah yang melakukan berbagai operasi di vim. Berikut adalah beberapa perintah yang umum digunakan dalam mode perintah:
: w
- Tulis (simpan) buffer saat ini ke disk. Perintah ini biasanya digunakan saat Anda ingin menyimpan perubahan yang Anda buat ke file.: Wq
- Tulis (simpan) buffer saat ini untuk disk dan berhenti vim.:Q
- Berhenti vim. Perintah ini akan gagal jika perubahan telah dilakukan pada buffer sejak penulisan terakhir, dalam hal ini VIM akan menampilkan pesan kesalahan.:Q!
- Berhentilah vim tanpa menyimpan perubahan pada buffer. Perintah ini akan membuang perubahan apa pun yang telah Anda buat sejak penulisan terakhir dan keluar vim.: Wq!
- Tulis (simpan) buffer saat ini dengan kuat ke disk dan berhenti vim.
Navigasi dasar
Setelah Anda menginstal VIM, Anda dapat mulai menggunakannya untuk mengedit teks. Hal pertama yang perlu Anda ketahui adalah bagaimana menavigasi di sekitar teks Anda. Vim menggunakan berbagai perintah keyboard untuk memindahkan kursor di sekitar teks Anda, termasuk:
- H, J, K, dan L: Kunci -kunci ini menggerakkan kursor ke kiri, ke bawah, ke atas, dan kanan, masing -masing.
- GG dan G: Perintah ini masing -masing membawa Anda ke bagian atas dan bawah file.
- 0 dan $: Perintah -perintah ini membawa Anda ke awal dan akhir dari baris saat ini, masing -masing.
- W dan B: Perintah -perintah ini masing -masing menggerakkan kursor dan mundur dengan kata.
- Ctrl-F dan Ctrl-B: Perintah -perintah ini masing -masing menggerakkan kursor dan mundur dengan halaman.
Pengeditan Dasar
Setelah Anda tahu cara menavigasi di sekitar teks Anda, Anda dapat mulai mengeditnya. VIM menyediakan sejumlah perintah pengeditan dasar yang dapat Anda gunakan untuk memasukkan, menghapus, dan memodifikasi teks. Beberapa perintah yang paling umum digunakan meliputi:
- I dan A: Perintah ini masukkan mode insert, memungkinkan Anda untuk memasukkan teks sebelum atau sesudah kursor, masing -masing.
- X: Perintah ini menghapus karakter di bawah kursor.
- DD: Perintah ini menghapus baris saat ini.
- Y y: Perintah ini menyalin baris saat ini.
- P: Perintah ini menempelkan teks terakhir yang dihapus atau disalin.
- U: Perintah ini membatalkan tindakan terakhir.
- CTRL-R: Perintah ini meredo tindakan yang dibatalkan terakhir.
Pengeditan lanjutan
Selain perintah pengeditan dasar, VIM menyediakan sejumlah teknik pengeditan canggih yang dapat Anda gunakan untuk memanipulasi teks Anda secara lebih efektif. Beberapa teknik ini meliputi:
- Makro: Vim memungkinkan Anda untuk merekam serangkaian penekanan tombol dan memutarnya kembali sebagai makro. Ini bisa menjadi alat yang ampuh untuk mengotomatisasi tugas pengeditan berulang.
- Register: VIM menyediakan sejumlah register di mana Anda dapat menyimpan teks untuk digunakan nanti. Ini bisa menjadi cara yang berguna untuk menyalin dan menempelkan teks antara file yang berbeda atau bagian dari file yang sama.
- Mode Visual: Mode visual VIM memungkinkan Anda untuk memilih teks menggunakan keyboard, membuatnya mudah melakukan operasi pada bagian teks yang dipilih.
- Cari dan ganti: VIM menyediakan pencarian yang kuat dan menggantikan kemampuan, memungkinkan Anda untuk dengan cepat dan mudah mengganti teks di seluruh file atau set file.
Kesimpulan
Vim bisa sedikit mengintimidasi bagi pemula, tetapi dengan sedikit latihan, itu bisa menjadi alat yang ampuh untuk mengedit dan memanipulasi teks. Dalam panduan ini, kami telah membahas dasar -dasar navigasi dan pengeditan vim, serta beberapa teknik yang lebih canggih untuk mengotomatisasi dan merampingkan alur kerja pengeditan Anda. Dengan alat -alat ini yang Anda inginkan, Anda akan berada dalam perjalanan dengan baik untuk menjadi pengguna daya vim.