10
4

2 に答える 2

10

私はちょうどこの解決策を見つけました:

挿入モードでCtrl-を押しR ="\xe2\x82\xa9" Enterます。

ただし、他の(短い?)方法について知りたいです。

于 2012-08-04T23:40:53.390 に答える
6

それを覚えやすくするための自動化のひねりを加えた同じソリューション:

command! -nargs=* UTF8 call EncodeUTF8(<f-args>)
fun! EncodeUTF8(...)
   let utf8str = ""
   for i in a:000
      let utf8str .= "\\x" . i
   endfor
   exe "norm i" . eval("\"".utf8str."\"")
endfun

今、あなたはすることができます:UTF8 e2 82 a9

でこの特定の文字を入力することもできます<C-k>W=。を参照してください:help digraph-table-mbyte

gag8通常モードでキャラクターに関する情報を取得することもできます。したがって、コードポイントを取得するために<C-r>="\xe2\x82\xa9"一度だけ実行する方が簡単な場合があります。ga

于 2012-08-05T01:03:06.953 に答える