GNU/Linux >> Belajar Linux >  >> Linux

Vim Editor:Cara Memperbaiki Kesalahan Ejaan Secara Otomatis


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.

  1. Salah satu metode adalah dengan mengajari Vim tentang kata-kata yang biasanya Anda buat salah, dan ejaan yang benar untuk itu.
  2. 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.


Linux
  1. Bagaimana saya mengonfigurasi Vim sebagai editor default saya di Linux

  2. Cara Mencari untuk Menemukan Kata di Editor Teks Vim atau Vi

  3. Bagaimana cara menambahkan perintah di editor vim?

  1. Cara menginstal vim di RHEL 8 / CentOS 8

  2. Cara Menyimpan File di Vim / Vi dan Keluar dari Editor

  3. Cara Menginstal Editor Teks Vim di Ubuntu

  1. Cara Mengedit Banyak File Menggunakan Vim Editor

  2. Cara Menggunakan Fitur Periksa Ejaan Di Editor Teks Vim

  3. Cara menginstal editor vim di Debian 10