?
是朝鲜的货币符号.它的Unicode代码点是U+20a9
.
在插入模式下,我可以按Ctrl- V u20a9
键入它.
如果我只知道它的UTF-8表格e2 82 a9
,我该如何轻松输入?
相同的解决方案,自动化以帮助记住它:
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
Run Code Online (Sandbox Code Playgroud)
现在你可以 :UTF8 e2 82 a9
您也可以使用键入此特定字符<C-k>W=
.见:help digraph-table-mbyte
.
需要注意的是,你还可以得到大约有字符信息ga
,并g8
在正常模式下.因此,只做<C-r>="\xe2\x82\xa9"
一次然后再做ga
代码点可能会更容易.
归档时间: |
|
查看次数: |
2977 次 |
最近记录: |