Foto milik shandrew
Artikel ini ditulis oleh SathiyaMoorthy.
Artikel ini adalah bagian dari Seri Tips dan Trik Vi / Vim yang sedang berlangsung. Saya cenderung membuat kesalahan ejaan sederhana saat menulis, karena bahasa Inggris bukan bahasa pertama saya. Alangkah baiknya jika editor Vim dapat melakukan koreksi ejaan secara otomatis saat Anda salah ketik?
Catatan: Saya berharap seseorang dari Nayv Tim sepak bola Angkatan Laut membaca artikel ini. Yah, itu masih belum menyelesaikan masalah mereka.
Dalam artikel ini, mari kita tinjau cara memperbaiki kesalahan ejaan secara otomatis di dalam editor Vim.
Ada fasilitas di VIM yang bisa menyingkat/memperluas kata untuk Anda. Misalnya, ketika Anda mengetik AS, itu dapat secara otomatis dikonversi ke Amerika Serikat. Tambahkan baris berikut ke ~/.vimrc untuk menentukan singkatannya.
$ vim ~/.vimrc iab US United States
Setelah Anda menentukan hal di atas, kapan pun Anda mengetik US di dalam Vim, itu akan disingkat menjadi Amerika Serikat.
Vim dapat memperbaiki kesalahan ejaan secara otomatis saat Anda mengetik menggunakan salah satu metode berikut.
- Salah satu metode adalah dengan mengajari Vim tentang kata-kata yang biasanya Anda buat salah, dan ejaan yang benar untuk itu.
- Metode lain adalah dengan menggunakan plugin yang sudah memiliki semua kesalahan ejaan umum, dan ejaan yang benar untuknya.
Metode 1:Koreksi Ejaan Vim – Menggunakan Kata yang Ditetapkan Secara Kustom
Banyak pengguna tingkat lanjut mungkin sudah menggunakan teknik singkatan untuk koreksi ejaan. Misalnya, tambahkan baris berikut ke ~/.vimrc. Jadi ketika Anda salah mengetik "teh", itu akan diubah menjadi "the" secara otomatis.
$ vim ~/.vimrc iab teh the
Setiap kali Anda menemukan kesalahan ketik yang sama berulang kali, tambahkan ke ~/.vimrc
$ vim ~/.vimrc iab word_with_wrong_spelling correct_word
Metode 2:Koreksi Ejaan Vim – Menggunakan Plugin AutoCorrect.vim
Plugin autocorrect.vim memiliki kumpulan semua kesalahan ejaan umum dan ejaannya benar.
Penulis Plugin, “Anthony Panozzo” menjelaskan tentang plugin sebagai:“Perbaiki kesalahan ketik umum dan salah ejaan saat Anda mengetik”
Berikut adalah beberapa contoh dari plugin autocorrect.vim.
ia Britian Britain ia Brittish British . . ia Acceptence Acceptance ia Acceptible Acceptable ia accesories accessories
2 langkah untuk Menginstal plugin autocorrect.vim
Langkah 1:Unduh plugin autocorrect.vim
Unduh plugin dari situs web vim.org.
$ cd ~ $ wget -O autocorrect.tar http://www.vim.org/scripts/download_script.php?src_id=9900 $ tar xvf autocorrect.tar
Langkah 2:Instal plugin autocorrect.vim
Dari Vim, Anda dapat menjalankan “:source /path/to/the/autocorrect.vim” kapan pun diperlukan (atau) Untuk penggunaan permanen, tambahkan baris berikut ke ~/.vimrc
$ vi ~/.vimrc :source ~/autocorrect.vim
Setelah melakukan ini, ketika Anda salah ketik kata yang ada di daftar autocorrect.vim, itu akan diperbaiki secara otomatis.
$ vi test-typo.txt thsi is acceptible [Note: Above line will automatically change to "this is acceptable"]
Bila Anda ingin perluasan atau koreksi kesalahan ejaan dihentikan untuk kata tertentu, Anda dapat melakukan hal berikut di dalam vim. Ini adalah singkatan sementara. Jika Anda ingin ini permanen, hapus kata dari ~/.vimrc atau ~/autocorrect.vim.
$ vim test-typo.txt :una US
Bacaan yang Disarankan
Mempelajari Editor Vi dan Vim , oleh Arnold Robbins . Saya seorang pecandu baris perintah. Jadi, tentu saja saya penggemar berat editor Vi dan Vim. Beberapa tahun yang lalu, ketika saya menulis banyak kode C di Linux, saya selalu membawa referensi saku editor Vi. Bahkan jika Anda telah menggunakan Editor Vi dan Vim selama beberapa tahun dan belum membaca buku ini, bantulah diri Anda sendiri dan baca buku ini. Anda akan kagum dengan kemampuan editor Vim.
Artikel ini adalah bagian dari seri Tips dan Trik Vi / Vim yang sedang berlangsung. Silakan berlangganan TheGeekStuff dan jangan lewatkan tips dan trik editor Vi dan Vim di masa mendatang.
Artikel ini ditulis oleh SathiyaMoorthy, penulis plugin numbertotext Vim, yang akan menggantikan angka dengan teks yang setara di dalam Vim. The Geek Stuff menyambut tips dan artikel tamu Anda.