掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 2260|回复: 3

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

[复制链接]

该用户从未签到

发表于 2017-3-31 09:53:18 | 显示全部楼层 |阅读模式
本帖最后由 henices 于 2019-11-18 16:18 编辑
4 A$ ?7 @! Q$ M. l
: q3 H6 T% G- p$ M  tvim 的编辑能力确实很强,今天说一下如何在vim中输入特殊字符,比如音标、unicode 字符。
/ Y- s1 U  c5 ]1 @9 E; p/ b: o  F' i* v3 k# }
http://vimhelp.appspot.com/digraph.txt.html: S/ w5 t8 b7 J
http://vimhelp.appspot.com/insert.txt.html#i_CTRL-V_digit- `$ o( Z) X9 A! s0 v3 l+ S* r) D# q
* |8 F' |4 Z+ l  G6 A
关键就在上面两篇,可能许多人不喜欢看复杂的文章,我这里简单介绍一下用法。# I/ i' [* t9 O5 a6 C3 V& j

" w( x2 z9 p& j2 I1 H% i& S输入音标 ə
& C% U( p# I2 H9 Q. F: V2 ^
5 ^9 @- f8 q5 P3 q
  1.   s( O1 o2 H7 l" V2 a7 k
  2. i 进入编辑模式    CTRL-vu0259
    + [& v: ?2 G) a2 U* d5 A
  3. 那如何知道 ə 的 unicode hex number 是 0259呢,在vim的normal 模式下,将光标移动到ə输入ga- s$ L3 e7 E2 q$ J% o, T$ o: r
复制代码
2 Z) Z% \- \; `& L: P- l* ]) p
( x% X) l4 t* b; n/ K9 ^! u: z
输入 ⇒% d9 u! [4 E1 z( _( b9 J* J/ y7 S

2 t. h. `5 ?/ V2 J/ e2 x- s

  1. ! I; }0 n% y/ a
  2. i 进入编辑模式   CTRL-k=>   Z1 X' J! c: x% q& y* m
  3. :dig 可以看到支持这种方法输入的unicode 字符9 z* d& X% C6 w+ \& K
复制代码

评分

1

查看全部评分

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2017-6-18 08:46:17 | 显示全部楼层
这个很有用,windows下面,默认的那个等宽字体不能完全显示所有国际音标
* t8 Z$ x4 T8 ?1 w8 H能否告知那些字体可以显示出来输入的音标么?/ _; @+ K3 B3 I- D

该用户从未签到

发表于 2017-6-18 09:07:30 | 显示全部楼层
楼主的网站我这边上不了,其实就是vim的文档
( J  S0 H. o( U8 u: Wvim的normal模式下面查询帮助
! z6 ^/ {7 ?8 S# [* \" K3 e:h dig
  l) v0 p$ g" c4 O% Z:h insert
: t' I' O- S# ?, B% l2 y' E( w就可以看
$ m7 i' }" Z$ Z& T: l* s7 ]& y或者sourceforge上面也可以看到最新的. @0 u# i1 O- V7 g/ ~6 [& W
http://vimdoc.sourceforge.net/htmldoc/digraph.html
$ I; Q& D, c4 S) ]. Shttp://vimdoc.sourceforge.net/htmldoc/insert.html+ W1 F; _/ l7 L' z, k

- Z" C( g8 J9 v  I( }8 `! l; z2 \
7 X7 L0 y3 T6 k' n- ~$ ~
+ L! v5 P; N: P
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2026-11-4 03:57 , Processed in 0.018895 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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