Saat ini, ketika saya melakukannya :set spell
di Vim saya, saya mendapatkan kesalahan ejaan yang disorot seolah-olah teks tersebut dipilih. Yang saya inginkan adalah MS-Word seperti menggarisbawahi kesalahan ejaan. Saya mencoba mencari :help spell
tetapi tidak dapat menemukan petunjuk. Setiap bantuan dihargai.
vim
spell-checking
mkc
sumber
sumber
undercurl
("berlekuk-lekuk" menggarisbawahi mirip dengan ms word) adalah default di gvim, meskipun jelas, tidak ada cara untuk membuat garis bawah "berlekuk-lekuk" di terminal.:hi SpellBad cterm=underline ctermfg=red
. Atau memilikinya digarisbawahi dan berani::hi SpellBad cterm=underline,bold
.----
juga, tetapi sepertinya logis bahwa mengubah menjadi berlekuk-lekuk seharusnya hanya melibatkan penggantian-
dengan~
, tetapi saya bisa salah di sana.----
ditampilkan? Terminal tidak menggunakan simbol untuk menggarisbawahi (meskipun Anda selalu dapat menulis keinginan Anda sendiri), mereka hanya menafsirkan urutan escape tertentu yang dikirim oleh vim sebagai «mulai wilayah yang digarisbawahi» dan urutan lain sebagai «akhiri wilayah yang digarisbawahi» (atau bahkan «hapus semua gaya »). Apa yang sebenarnya ditampilkan ditentukan dalam kode terminal, tapi saya rasa kebanyakan dari mereka hanya meneruskan informasi gaya ke pustaka rendering font. Tidak ada apa pun di sini yang mencegah terminal mendukung garis bawah yang berlekuk-lekuk, tetapi pustaka font tidak menggunakan simbol untuk menggarisbawahi.Di atas perlu diketik setiap kali Anda mengatur skema warna. Jika Anda ingin menghindarinya, Anda harus menggunakan
autocmd
.Lihat /vi/18295/how-to-set-a-colorscheme-that-still-shows-spelling-errors
sumber