vimの文字化け

MS Windows上で作成された文書をlinux,freebsdのターミナル(konsole,gnome-terminal)上のvimで編集するとき文書全体または一部が文字化けして、編集できない場合があります。そのような場合、以下の特定の文字が関係しています。

vimで文字化けする代表的なもの
読み全角文字CP932符号(16進)UTF-8符号(16進)UTF-16符号(16進) Octal UTF-8 bytesHTML Entity
(decimal)    (hex)    (named)
FULLWIDTH HYPHEN-MINUS
MINUS SIGN
HORIZONTAL BAR
EN DASH
EM DASH
HYPHEN
LEFT DOUBLE QUOTATION MARK
RIGHT DOUBLE QUOTATION MARK
WAVE DASH
NO-BREAK SPACE









 
81af
817c
815c
829c
815c
815d
8167
8168
8160
8541
efbc8d
e28892
e28095
e28093
e28094
e28090
e2809c
e2809d
e3809c
c2a0
ff0d
2212
2015
2013
2014
2010
201c
201d
301c
00a0
357 274 215
342 210 222
342 200 225
342 200 223
342 200 224
342 200 220
342 200 234
342 200 235
343 200 234
302 240
 - -
 −  − −
 ―  ―
 –  – –
 —  — —
 ‐  ‐
 “  “ “
 ”  ” ”
 〜 〜
          
丸数字8740e291a02460342 221 240  ①  ①
8741e291a12461342 221 241  ②  ②
8742e291a22462342 221 242  ③  ③
8743e291a32463342 221 243  ④  ④
8744e291a42464342 221 244  ⑤  ⑤
8745e291a52465342 221 245  ⑥  ⑥
カッコ株878ae388b13231343 210 261  ㈱ ㈱
NEC特殊文字
名前全角文字CP932符号(16進)UTF-8符号(16進)UTF-16符号(16進)
CIRCLED DIGIT ONE8740e291a02460
CIRCLED DIGIT TWO8741e291a12461
CIRCLED DIGIT THREE8742e291a22462
CIRCLED DIGIT FOUR8743e291a32463
CIRCLED DIGIT FIVE8744e291a42464
CIRCLED DIGIT SIX8745e291a52465
CIRCLED DIGIT SEVEN8746e291a62466
CIRCLED DIGIT EIGHT8747e291a72467
CIRCLED DIGIT NINE8748e291a82468
CIRCLED NUMBER TEN8749e291a92469
CIRCLED NUMBER ELEVEN874ae291aa246a
CIRCLED NUMBER TWELVE874be291ab246b
CIRCLED NUMBER THIRTEEN874ce291ac246c
CIRCLED NUMBER FOURTEEN874de291ad246d
CIRCLED NUMBER FIFTEEN874ee291ae246e
CIRCLED NUMBER SIXTEEN874fe291af246f
CIRCLED NUMBER SEVENTEEN8750e291b02470
CIRCLED NUMBER EIGHTEEN8751e291b12471
CIRCLED NUMBER NINETEEN8752e291b22473
CIRCLED NUMBER TWENTY8753e291b32473
ROMAN NUMERAL ONE8754e285a02160
ROMAN NUMERAL TWO8755e285a12161
ROMAN NUMERAL THREE8756e285a22162
ROMAN NUMERAL FOUR8757e285a32163
ROMAN NUMERAL FIVE8758e285a42164
ROMAN NUMERAL SIX8759e285a52165
ROMAN NUMERAL SEVEN875ae285a62166
ROMAN NUMERAL EIGHT875be285a72167
ROMAN NUMERAL NINE875ce285a82168
ROMAN NUMERAL TEN875de285a92169
SQUARE MIRI875fe38d893349
SQUARE KIRO8760e38c943314
SQUARE SENTI8761e38ca23322
SQUARE MEETORU8762e38d8d334d
SQUARE GURAMU8763e38c983318
SQUARE TON8764e38ca73327
SQUARE AARU8765e38c833303
SQUARE HEKUTAARU8766e38cb63336
SQUARE RITTORU8767e38d913351
SQUARE WATTO8768e38d973357
SQUARE KARORII8769e38c8d330d
SQUARE DORU876ae38ca63326
SQUARE SENTO876be38ca33323
SQUARE PAASENTO876ce38cab332b
SQUARE MIRIBAARU876de38d8a334a
SQUARE PEEZI876ee38cbb333b
SQUARE MM876fe38e9c339c
SQUARE CM8770e38e9d339d
SQUARE KM8771e38e9e339e
SQUARE MG8772e38e8e338e
SQUARE KG8773e38e8f338f
SQUARE CC8774e38f8433c4
SQUARE M SQUARED8775e38ea133a1
SQUARE ERA NAME HEISEI877ee38dbb337b
REVERSED DOUBLE PRIME QUOTATION MARK8780e3809d301d
LOW DOUBLE PRIME QUOTATION MARK8781e3809f301f
NUMERO SIGN8782e284962116
SQUARE KK8783e38f8d33cd
TELEPHONE SIGN8784e284a12121
CIRCLED IDEOGRAPH HIGH8785e38aa432a4
CIRCLED IDEOGRAPH CENTER8786e38aa532a5
CIRCLED IDEOGRAPH LOW8787e38aa632a6
CIRCLED IDEOGRAPH LEFT8788e38aa732a7
CIRCLED IDEOGRAPH RIGHT8789e38aa832a8
PARENTHESIZED IDEOGRAPH STOCK878ae388b13231
PARENTHESIZED IDEOGRAPH HAVE878be388b23232
PARENTHESIZED IDEOGRAPH REPRESENT878ce388b93239
SQUARE ERA NAME MEIZI878de38dbe337e
SQUARE ERA NAME TAISYOU878ee38dbd337d
SQUARE ERA NAME SYOUWA878fe38dbc337c
APPROXIMATELY EQUAL TO OR THE IMAGE OF8790e289922252
IDENTICAL TO8791e289a12261
INTEGRAL8792e288ab222b
CONTOUR INTEGRAL8793e288ae222e
N-ARY SUMMATION8794e288912211
SQUARE ROOT8795e2889a221a
UP TACK8796e28aa522a5
ANGLE8797e288a02220
RIGHT ANGLE8798e2889f221f
RIGHT TRIANGLE8799e28abf22bf
BECAUSE879ae288b52235
INTERSECTION879be288a92229
UNION879ce288aa222a