Ini membuatku gila, ya
:set ft=text
Untuk melihat sesuatu, jika tidak semua tautan menghilang dalam penurunan harga dan kutipan di JSON.
Bagaimana cara menonaktifkan ini sekali dan untuk semua?
syntax-highlighting
dipecat
sumber
sumber
:redir > foo
,:hi
(telusuri semua kelompok sorot yang menekan ruang):redir end
,, dan tambahkan kontenfoo
file yang baru dibuat di sini.Jawaban:
(menebak di sini, berikan tangkapan layar / informasi lebih lanjut)
Anda mungkin ingin mengubah
conceallevel
pengaturan Anda :sumber
conceallevel
diatur ulang setiap kali Anda membuka file. Adakah cara untuk membuatnya selalu tetap dengan 0?set conceallevel=2
conceallevel
untuk diatur ke 2 secara default untuk setiap file. Ini dapat dinonaktifkan dengan:let g:indentLine_setConceal = 0
g:indentLine_setConceal = 0
intinya membuatnya jadi plugin indentline tidak lagi berfungsi. Saya menemukanlet g:indentLine_fileTypeExclude = ['json']
bekerja lebih baik untuk saya.Jika Anda menggunakan plugin 'indentLine' atau plugin lain yang dapat mengubah fitur 'sembunyikan' di vim. Itu karena plugin ini mengaktifkan fitur 'menyembunyikan' Vim yang secara otomatis menyembunyikan bentangan teks berdasarkan penyorotan sintaksis. Pengaturan ini akan berlaku untuk semua item sintaks. Secara khusus, di plugin 'indentLine', itu akan menimpa "concealcursor" dan "conceallevel" untuk:
Jadi, saya mengubahnya ke nilai berikut di file .vimrc saya:
set lain adalah
let g:indentLine_concealcursor = "nv"
yang membuat teks tersembunyi mengelilingi kursor Anda hanya tampil dalam mode 'masukkan' dan mode 'visual'. Semoga itu bisa membantu Anda.sumber
Jika Anda menggunakan indentLine dan ingin tetap berfungsi tetapi ingin mencegah Vim menyembunyikan hal-hal di JSON dan Markdown, solusinya adalah meminta penyorotan sintaks Anda untuk tidak menggunakan fitur penyembunyian.
Untuk file sintaks JSON dan Markdown yang termasuk dalam vim-polyglot , itu dilakukan menggunakan dua baris berikut:
sumber