2012-08-04 13 views

答えて

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を実行する方が簡単かもしれません。

10

私はこの解決策が見つかりました:プレスCtrlキー、挿入モードでは

を - R="\xe2\x82\xa9"を入力します。

他の(もっと短い?)メソッドについて知りたいですが。それを覚えて助けるために自動化のひねりを加えた

関連する問題