掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1812|回复: 3

[教程] 在vim 中输入特殊字符

[复制链接]

该用户从未签到

发表于 2017-3-31 09:53:18 | 显示全部楼层 |阅读模式
本帖最后由 henices 于 2019-11-18 16:18 编辑 # R" Q  E5 l! c1 ^! v

! f- z- y+ B1 O* w* U+ [vim 的编辑能力确实很强,今天说一下如何在vim中输入特殊字符,比如音标、unicode 字符。' g: j2 r2 J' T9 l1 S( H
  Z6 r6 p5 r" E3 K* Q5 w1 @
http://vimhelp.appspot.com/digraph.txt.html
9 k  ~0 ?* H1 n" }. j& Xhttp://vimhelp.appspot.com/insert.txt.html#i_CTRL-V_digit
# e( U4 _5 `2 Q4 \" @3 z; v% _% ]: [
关键就在上面两篇,可能许多人不喜欢看复杂的文章,我这里简单介绍一下用法。% Z' H: P, [9 Q" p& q% G

+ _; h0 l4 d. Q* j7 B2 X; B# h输入音标 ə
* {! F/ L1 ?; S; P/ y& Q5 E# M, z; k! \0 {* Q

  1.   `( r. ^4 m. r( h: Q" }4 y5 h' O4 `9 e
  2. i 进入编辑模式    CTRL-vu0259
    $ k3 `1 A" O8 n* O& S; K
  3. 那如何知道 ə 的 unicode hex number 是 0259呢,在vim的normal 模式下,将光标移动到ə输入ga
    4 O8 y7 z( E9 @+ o! s" g- p! ~
复制代码
) F' E/ x$ R3 i3 W

7 f! ?; e% V% ^! s% h6 W输入 ⇒$ H; Y  Y$ @* W- A
4 [8 E& c# y$ U9 ^9 s. x' X

  1. % r( t) n, a4 w2 d* j) j
  2. i 进入编辑模式   CTRL-k=> 4 K/ _) ^/ s0 S% y7 G2 ?7 L
  3. :dig 可以看到支持这种方法输入的unicode 字符! ~( l( i3 L1 W# H
复制代码

评分

1

查看全部评分

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2017-6-18 08:46:17 | 显示全部楼层
这个很有用,windows下面,默认的那个等宽字体不能完全显示所有国际音标0 }3 e- }' ?% j8 y2 D
能否告知那些字体可以显示出来输入的音标么?3 p# P' B5 p% u5 }! F

该用户从未签到

发表于 2017-6-18 09:07:30 | 显示全部楼层
楼主的网站我这边上不了,其实就是vim的文档  i3 s" K. H0 S8 D
vim的normal模式下面查询帮助; q- N1 F$ }% [) t
:h dig
2 w6 {! s2 n2 o; _:h insert# C9 U) ~) n( w) S
就可以看
8 i, S( e9 ^9 f/ y5 \或者sourceforge上面也可以看到最新的
) S% d/ b5 W, k1 b  hhttp://vimdoc.sourceforge.net/htmldoc/digraph.html2 G* R3 {, e0 s
http://vimdoc.sourceforge.net/htmldoc/insert.html
2 i6 k- G/ T" I. `! ]/ `' S' h
( P4 w) Y. T& x- n
, w9 k2 t' J- L* X* u" P2 s6 S+ Z. V* ?7 v% B8 r1 Y4 P
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

小黑屋|手机版|Archiver|PDAWIKI |网站地图

GMT+8, 2026-7-29 21:07 , Processed in 0.023996 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表