Pertanyaan yang diberi tag «syntax»

5
Bagaimana memperlakukan garis bawah sebagai bagian dari kata?
Saya menggunakan evilmode Emacs + . Ketika saya memposisikan kursor aktif e(dalam kondisi normal) dalam potongan teks seperti abc_def_ghi, ciw(ubah kata dalam) hanya mengubah defbagian dari string, sementara Vim akan mengubah keseluruhan abc_def_ghi. Bagaimana saya bisa memaksa eviluntuk memperlakukan garis bawah seperti yang dilakukan Vim (yaitu, sebagai bagian dari kata)?

2
bagaimana cara mendeteksi jika di dalam pasangan yang cocok?
T: apakah ada cara umum untuk mendeteksi apakah titik ada di dalam pasangan karakter yang cocok atau tidak? Yaitu: apakah ada fungsi predikat umum (atau sesuatu) yang dapat menentukan apakah titik berada di antara pasangan yang cocok atau beberapa karakter yang dipilih secara sewenang-wenang? Saya sedang memikirkan satu yang akan …
16 elisp  syntax 


3
Perlakukan simbol sebagai kata dalam mode prog
Ada sejumlah perintah di Emacs yang berlaku untuk "kata-kata." Contohnya termasuk forward-word, kill-word, upcase-word, mark-word, transpose-words, dll Definisi "kata" tampaknya bervariasi sedikit antara perintah. Misalnya, forward-wordakan berhenti di garis bawah dalam sebuah kata (misalnya foo_bar) tetapi mark-wordtidak berhenti di garis bawah. Apakah mungkin untuk mengubah definisi "kata" ketika saya dalam …

2
Untuk bahasa apa `syntax-ppss` sesuai?
Saya telah mencari cara untuk mendeteksi apakah titik ada di komentar dengan melihat bagaimana buffer saat ini diklasifikasi. Smartparens mendefinisikan sp-point-in-comment, yang bergantung pada syntax-ppss. Namun, tampaknya itu syntax-ppssdan parse-partial-sexpdapat digunakan untuk bahasa yang arbitrer, bahkan jika mereka tidak menggunakan ekspresi s. Misalnya, Python ini: x = 1 # I'm …



2
Apakah sintaksis kata memperhitungkan skrip?
Saya menelepon count-words-region( M-x =) pada string US / RU / IPA: HelloПривheləʊ Pesan berikut dicetak: Region has 1 line, 4 words, and 14 characters. Semua simbol memiliki wsintaks, tetapi berbeda dalam skrip: (char-syntax ?H) ; ?w (char-syntax ?П) ; ?w (char-syntax ?ʊ) ; ?w (aref char-script-table ?H) ; script: …
9 syntax 

2
Bagaimana saya bisa menumpuk satu tabel sintaks di yang lain?
Saya telah menulis mode sederhana untuk menangani JSON. Ia menggunakan mesin turunan untuk menggunakan kembali sebagian besar kode json-mode. Namun satu tambahan adalah Anda dapat memasukkan elisp ke dalam teks JSON yang dievaluasi pada waktu pengiriman JSON. Sebagai contoh kutipan dari json terlihat seperti ini: { "parameters": { "IRC_USER": "stsquad", …
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.