Bukankah ini setara dengan banyak kasus? Apa gunanya ada fungsi yang berbeda diperlukan?
H.-Dirk Schmitt
1
Misalnya jika memiliki kata umum seperti\a_command_with_special-characters
Julia
Jawaban:
7
Anda dapat memodifikasi properti sintaksis karakter menggunakan modify-syntax-entryfungsi ( C-h fmodify-syntax-entrydalam emacs untuk info lebih lanjut):
Misalnya, jika Anda menulis dokumen .tex, Anda dapat menambahkan yang berikut ini ke .emacs:
Ini memberitahu emacs untuk memperlakukan _dan -sebagai "kata" karakter ketika Anda berada dalam mode TeX, sehingga kata maju dan kata mundur akan melakukan apa yang Anda inginkan.
Gunakan forward-whitespaceuntuk maju dengan spasi, tab atau baris baru. Beberapa ruang diperlakukan sebagai satu pembatas. Dengan argumen negatif, mundur dengan jumlah spasi putih tersebut.
Adakah cara untuk maju ke spasi putih setelah blok teks, tanpa melewatkannya? forward-whitespace tampaknya melompat ke akhir baris ketika saya memiliki spasi tambahan pada sebuah garis. Saya benar-benar hanya ingin menemukan ruang trailing pertama. Terima kasih atas bantuannya.
\a_command_with_special-characters
Jawaban:
Anda dapat memodifikasi properti sintaksis karakter menggunakan
modify-syntax-entry
fungsi (C-h f
modify-syntax-entry
dalam emacs untuk info lebih lanjut):Misalnya, jika Anda menulis dokumen .tex, Anda dapat menambahkan yang berikut ini ke
.emacs
:Ini memberitahu emacs untuk memperlakukan
_
dan-
sebagai "kata" karakter ketika Anda berada dalam mode TeX, sehingga kata maju dan kata mundur akan melakukan apa yang Anda inginkan.sumber
Gunakan
forward-whitespace
untuk maju dengan spasi, tab atau baris baru. Beberapa ruang diperlakukan sebagai satu pembatas. Dengan argumen negatif, mundur dengan jumlah spasi putih tersebut.sumber