91 dan 92 adalah kode hex untuk membuka dan menutup tanda kutip keriting (kutipan tunggal) dalam versi MS Windows default dari pengkodean latin1 / ISO-8859-1, yang lebih khusus disebut cp1252 / Windows-1252 (di mana cp adalah singkatan dari kode halaman).
Karakter-karakter ini paling sering disisipkan oleh orang yang menyalin konten dari dokumen Word / email Outlook sebagai bagian dari fitur "Kutipan Cerdas". Karakter masalah lain dalam halaman kode ini adalah hex 93/94 yang membuka dan menutup tanda kutip ganda, titik peluru (•) dan ligatur OE (œ dan Œ). Anda dapat melihat daftar lengkap "karakter bermasalah", karakter yang tidak memetakan langsung ke ISO-8859-1 atau UTF-8 dengan kode yang sama, pada halaman Wikipeda untuk cp1252 disorot dengan warna hijau.
Jika semua yang Anda inginkan adalah membuka file dalam pengkodean yang benar maka gunakan opsi ++ enc = cp1252 ke perintah: e:
:e ++enc=1252 filename.txt
Anda dapat mengganti kode hex buruk tertentu di Vim dengan perintah pengganti (: s) dan salah satu pengganti kode:
\d123 decimal number of character
\o40 octal number of character up to 0377
\x20 hexadecimal number of character up to 0xff
\u20AC hex. number of multibyte character up to 0xffff
\U1234 hex. number of multibyte character up to 0xffffffff
Untuk mengubah hex 91/92 karakter yang perlu Anda lakukan:
:%s/[\x91\x92]/'/g