Jika saya memiliki regex Vim ajaib dalam string literal, apakah ada cara untuk mengubah regex keseluruhan menjadi representasi alternatif yang menggunakan mode sulap yang berbeda, jadi saya bisa menempelkan regex yang setara ke dalam kode sumber?
Misalnya, jika saya ingin mengubah pola mode-ajaib ini:
'\m-\=\<\d\+L\=\>\|0[xX][0-9a-fA-F]\+\>'
ke mode yang sangat ajaib untuk membuatnya lebih mudah dibaca, seperti:
'\v-=<\d+L=>|0[xX][0-9a-fA-F]+>'
Saya sering membuat kesalahan dengan mencoba mengubahnya dengan tangan.
[0-9]+
menjadi yang tidak ajaib ... ;-)