Vim 不能正常使用西里尔符号

标签 vim

我正在尝试通过其内置教程学习 vim。它是俄语,所以所有符号都是西里尔字母。最有趣的是 vim 命令似乎不适用于它们。例如,我正在使用 russign 符号在正常模式下尝试 dw,它有时会删除单词中的 1 个,有时会删除 2 个符号。它不会删除整个单词。但它适用于拉丁字母。什么原因?

最佳答案

谢尔盖,最好的选择是在正常模式下根本不使用西里尔符号。由于我们主要使用 vim 进行编码,我想唯一让您感到不舒服的情况是编辑注释。

这是最好的选择,因为实际上您问题的答案取决于 vim 版本。这是一个 russian article在这个问题上。我可以在本文中添加评论 - map/langmap 解决方案无法正常工作(就我而言)。所以在这一点上我同意作者的观点。

关于Vim 不能正常使用西里尔符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6909348/

相关文章:

vim - 如何制作 vim 文件类型插件

Linux 中通过 Emacs/Vim 进行 Haskell 编码 : organising files into projects

vim - 有没有办法更改 VIM 的 EasyMotion 插件,以便它为多个匹配的键显示 2 个而不是 1 个字符?

linux - ARM 的 vim 交叉编译

vim - 删除换页^ L个字符

vim:将选项卡式行为设为默认

ruby - (Mac) 当语法设置为 Ruby 时 Vim 相当慢

linux - 如何在我项目的所有功能的enter入口和return指令前加一句。谢谢

vim - Vim 中无法用新行替换空格

vim - 在 vim 中聚焦时间缓冲区