掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1968|回复: 3

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

[复制链接]

该用户从未签到

发表于 2017-3-31 09:53:18 | 显示全部楼层 |阅读模式
本帖最后由 henices 于 2019-11-18 16:18 编辑 3 M' y+ T' K$ Z* M0 S. r
  _9 t% _- H1 j
vim 的编辑能力确实很强,今天说一下如何在vim中输入特殊字符,比如音标、unicode 字符。# I  a: R% c8 x4 g0 s) M
6 K8 H# [1 `! K4 Q
http://vimhelp.appspot.com/digraph.txt.html1 N0 F5 d, p2 [* g: r. d
http://vimhelp.appspot.com/insert.txt.html#i_CTRL-V_digit5 h- w( B9 p  h

% \. v3 X& E4 D) A( P# @: ]; Y关键就在上面两篇,可能许多人不喜欢看复杂的文章,我这里简单介绍一下用法。9 \! Q/ m' M- A! G! J

" ]8 R; k) P% W, Q* [$ O- O* N输入音标 ə
( ?* T4 I6 K* s$ V9 w  v7 L' g* y3 ~1 i3 ^4 I. c

  1. * W' ]1 ], G$ b0 D" l
  2. i 进入编辑模式    CTRL-vu0259
    . b. b2 y& \1 \7 t& ^, V! P( }$ h8 P
  3. 那如何知道 ə 的 unicode hex number 是 0259呢,在vim的normal 模式下,将光标移动到ə输入ga5 k- o- E" o+ }. C- `' O( {
复制代码
4 a! ]3 u* }8 \5 r2 c3 {3 q' n

, S) {4 `- L5 H$ h  y: B+ f+ c输入 ⇒
) M. R: Z3 C2 O! W7 }' v0 j' d# k) h- D& b5 I; M! }

  1.   P7 P8 D2 H6 c0 \; c8 L! N
  2. i 进入编辑模式   CTRL-k=> ) K- ]2 m1 P7 Y) y
  3. :dig 可以看到支持这种方法输入的unicode 字符
    % S$ j3 y: F# i' d
复制代码

评分

1

查看全部评分

本帖被以下淘专辑推荐:

该用户从未签到

发表于 2017-6-18 08:46:17 | 显示全部楼层
这个很有用,windows下面,默认的那个等宽字体不能完全显示所有国际音标2 y# S* W+ s& n6 n! U+ E  G
能否告知那些字体可以显示出来输入的音标么?0 ^) D. _$ [( ~0 J/ d0 x

该用户从未签到

发表于 2017-6-18 09:07:30 | 显示全部楼层
楼主的网站我这边上不了,其实就是vim的文档
6 q2 Q5 F, i) N/ ~/ E' ovim的normal模式下面查询帮助
6 r: x% Z+ R3 A; {: G9 M$ ]- T0 A:h dig- L( Z% Z9 z. ?3 k& j
:h insert  D8 T! i0 W+ c& G: K9 y- |) T# }
就可以看3 E( l* q& M! b6 K: X
或者sourceforge上面也可以看到最新的+ ]! U1 B, U9 ]/ Z0 r
http://vimdoc.sourceforge.net/htmldoc/digraph.html9 {* w" T5 M8 D) Q4 w
http://vimdoc.sourceforge.net/htmldoc/insert.html$ W" u8 e# G, ]6 u, {# e" e( x
. K0 z; f& L6 q. z+ D- _# d( Q

8 ~8 y. J* J$ Z) I! G/ w# {: E+ `: S9 Y+ M, \
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2026-9-15 14:38 , Processed in 0.020285 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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