Pertanyaan yang diberi tag «syntax-highlighting»

Penyorotan sintaksis adalah penggunaan warna, ukuran, jenis huruf, atau atribut lainnya untuk mengindikasikan secara visual bahwa itu memiliki makna khusus dan karenanya memudahkan untuk memahami teks. Misalnya, menandai kata kunci bahasa dengan warna tertentu.

1
Bagaimana saya bisa memperbaiki penyorotan sintaks "hilang" untuk kata kunci Python seperti "diri"?
Saya mencoba untuk memperbaiki penyorotan sintaksis untuk python; warna saya berbeda dari yang ada di tangkapan layar seperti apa "seharusnya" terlihat dalam skema warna vim yang berbeda. Dan Anda dapat melihat perbedaan dalam membandingkan .rb (yang ditampilkan dengan benar) ke .py, yang sepertinya tidak aktif: Misalnya, perhatikan bagaimana selftidak disorot. …

1
Di manakah aturan penyorotan khusus?
Kadang-kadang saya ingin mengesampingkan sintaks default yang menyoroti warna dan gaya dengan preferensi saya sendiri. Saya membayangkan cara yang paling tepat untuk melakukan ini adalah dengan membuat skema warna saya sendiri. Namun saya punya beberapa pertanyaan. Jika saya ingin menetapkan sorotan untuk grup sintaksis tertentu dalam bahasa tertentu, apakah ini …

3
Vim melambat seiring berjalannya waktu dengan sintaks aktif
Apakah ada yang bisa saya lakukan untuk tetap syntax onmenggunakan Vim? Segera setelah saya membuka sesuatu yang substansial menjadi hampir mustahil untuk diedit setelah beberapa saat. Setiap penekanan tombol menyebabkan penundaan. Jika saya mematikan penyorotan sintaks atau meluncurkan kembali vim - tidak masalah lagi. Saya telah synmaxcolmenetapkan ke 120. File …

1
Bagaimana saya bisa menambahkan aturan penyorotan sintaks tambahan di vimrc lokal saya?
Saya menginstal gvim pada Fedora dan Win7. Saya menemukan bahwa baik vim dan gvim pada Fedora tidak menyorot nama fungsi dalam kode c sementara gvim pada win7 memang menyorotnya. Saya menemukan bahwa pada win7, vim73/syntax/c.vimmemiliki baris tambahan di akhir: syn match cFunction "\<[a-zA-Z_][a-zA-Z_0-9]*\>[^()]*)("me=e-2 syn match cFunction "\<[a-zA-Z_][a-zA-Z_0-9]*\>\s*("me=e-1 hi cFunction gui=NONE …

1
Bagaimana saya bisa menyorot nama "%" yang cocok (mis. Jika / end, untuk / end) ditentukan oleh matchit.vim pada pilihan?
Saat ini Vim saya menyoroti tanda kurung, tanda kurung, tanda kutip, dll. Dengan latar belakang Cyan dan latar depan putih - kursor dapat dipindahkan di antaranya %. Berkat matchit.vim saya, saya juga bisa beralih dengan %antara if / end, for / end, dll - namun ini tidak disorot pada pilihan. …


3
Bagaimana saya bisa membuat perintah penyorotan di .vimrc segera berlaku dengan Vim 7.4?
Saya memiliki beberapa highlightperintah di .vimrcfile saya . Dalam Vim 7.3, ini mulai berlaku segera setelah Vim dimulai. Setelah memperbarui ke Vim 7.4, ini bukan masalahnya lagi. Vim awalnya menggunakan penyorotan default. Ketika saya memuat .vimrckedua kalinya dengan mengeksekusi source ~/.vimrc, menyoroti berfungsi seperti yang saya inginkan. Anda harus dapat …







2
Bagaimana saya bisa mendapatkan pelengkapan otomatis yang benar untuk ekstensi file yang ambigu?
Saya mengedit file Prolog sebagai bagian dari proyek eksplorasi, dan beberapa file yang saya kerjakan memiliki ekstensi .pl, yang dibagikan oleh file Perl. Setiap kali saya mengerjakan nama file Prolog [somefile].pl, Vim memberi saya highlight sintaks dan deteksi kesalahan untuk Perl, daripada Prolog. Saya benar-benar bisa menonaktifkan penyorotan sintaks untuk …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.