Skip to content

搞英语 → 看世界

翻译英文优质信息和名人推特

Menu
  • 首页
  • 作者列表
  • 独立博客
  • 专业媒体
  • 名人推特
  • 邮件列表
  • 关于本站
Menu

在 Vim 中使用二合字母输入俄语字符

Posted on 2025-01-19

这篇文章的目的是扩展以下句子 [1]:

俄语字母的创建方法是输入 [Ctrl-k 后跟] 相应的拉丁字母,后跟等号 -,或者在某些地方输入百分号 %。

俄语字母表有 33 个字母,因此不可能每个俄语字母都有一个拉丁字母。此外,有些拉丁字母没有对应的俄语字母,反之亦然。所以映射不可能这么简单。不过,上面的总结还是不错的:尝试 control-k 后跟英文类似和等号。如果这不起作用,请尝试使用百分号。

Vim 选择了哪些拉丁字母来对应俄语字母?它是通过声音还是外观来实现的?例如,俄语字母 Н 看起来像拉丁语 H,但听起来像拉丁语 N。Vim 通过声音来识别。您可以通过键入 Ctrl-k N = 输入俄语字母 Н。

有关完整详细信息,请参阅 Vim 文档:h digraph-table 。我从下面的文档中给出了一个简化的摘录。我只看大写字母,因为小写字母是类似的。所有官方 Unicode 名称均以西里尔大写字母开头,因此我删除了该部分。

字符有向图十六进制正式名称  A = 0410 A B=0411BE VV=0412VE Г G= 0413 GHE Д D= 0414 DE Е E= 0415 IE Ё IO 0401 IO Ж Z%0416 ZHE З Z= 0417 ZE И 我= 0418 我 Й J= 0419 短 I К K= 041A KA Л L= 041B EL М M= 041C EM Н N= 041D EN О O= 041E O П P= 041F PE Р R= 0420 ER С S= 0421 ES T= 0422 TE У U= 0423 U ФF=0424EF ХH=0425HA Ц C= 0426 东证 Ч C%0427 CHE Ø S%0428 SHA Щ Sc 0429 上海查 Ъ = 042A 硬标志 Ы Y= 042B 耶鲁 Ь %" 042C 软标志 Э JE 042D E Ю JU 042E 于 Я JA 042F YA 

请注意,字母表的结尾比简单地使用拉丁字母和等号或百分号更复杂。此外,该表按字母顺序排列,这与 Unicode 数字顺序并不完全对应,因为此处解释的字母 Ё (U+0401) 存在一个怪癖。

[1] 阿诺德·罗宾斯和埃尔伯特·汉纳。学习 vi 和 Vim 编辑器,第 8 版

在 Vim 中用二合字母输入俄语字符一文首先出现在John D. Cook上。

原文: https://www.johndcook.com/blog/2025/01/18/vim-russian-letters/

本站文章系自动翻译,站长会周期检查,如果有不当内容,请点此留言,非常感谢。
  • Abhinav
  • Abigail Pain
  • Adam Fortuna
  • Alberto Gallego
  • Alex Wlchan
  • Answer.AI
  • Arne Bahlo
  • Ben Carlson
  • Ben Kuhn
  • Bert Hubert
  • Bits about Money
  • Brian Krebs
  • ByteByteGo
  • Chip Huyen
  • Chips and Cheese
  • Christopher Butler
  • Colin Percival
  • Cool Infographics
  • Dan Sinker
  • David Walsh
  • Dmitry Dolzhenko
  • Dustin Curtis
  • Elad Gil
  • Ellie Huxtable
  • Ethan Marcotte
  • Exponential View
  • FAIL Blog
  • Founder Weekly
  • Geoffrey Huntley
  • Geoffrey Litt
  • Greg Mankiw
  • Henrique Dias
  • Hypercritical
  • IEEE Spectrum
  • Investment Talk
  • Jaz
  • Jeff Geerling
  • Jonas Hietala
  • Josh Comeau
  • Lenny Rachitsky
  • Liz Danzico
  • Lou Plummer
  • Luke Wroblewski
  • Matt Baer
  • Matt Stoller
  • Matthias Endler
  • Mert Bulan
  • Mostly metrics
  • News Letter
  • NextDraft
  • Non_Interactive
  • Not Boring
  • One Useful Thing
  • Phil Eaton
  • Product Market Fit
  • Readwise
  • ReedyBear
  • Robert Heaton
  • Rohit Patel
  • Ruben Schade
  • Sage Economics
  • Sam Altman
  • Sam Rose
  • selfh.st
  • Shtetl-Optimized
  • Simon schreibt
  • Slashdot
  • Small Good Things
  • Taylor Troesh
  • Telegram Blog
  • The Macro Compass
  • The Pomp Letter
  • thesephist
  • Thinking Deep & Wide
  • Tim Kellogg
  • Understanding AI
  • 英文媒体
  • 英文推特
  • 英文独立博客
©2025 搞英语 → 看世界 | Design: Newspaperly WordPress Theme