vim 编辑中文太痛苦了!

2019-12-05 09:17:21 +08:00
 975779964

中文没有空格,e w b t T f F 跳转全都没有用。

只能老老实实 hjkl 移动 光标,想要改某个词组,不小心按了 e,直接跳到句子末尾去了!

搜索了 github ,vim chinese 全都是教程或者 是输入法,难道没有人在意这个问题么?

12555 次点击
所在节点    Vim
70 条回复
wd
2019-12-05 09:25:11 +08:00
https://github.com/cute-jumper/ace-pinyin/blob/master/README.org emacs 有一个...要不换 emacs 用 evil...
littleylv
2019-12-05 09:25:45 +08:00
额,你为什么要在 vim 上编辑中文?
一般最多也就是代码里掺杂的中文注释这完全可以接受。
你该不会是全篇中文文章吧???
dppd
2019-12-05 09:26:14 +08:00
你安装的时候选择中文就好了
luozic
2019-12-05 09:27:51 +08:00
写文章 还是写 markdown ?
dreamerlv3ex
2019-12-05 09:32:46 +08:00
centos vim 7.4

搜索了 github ,vim chinese 全都是教程或者 是输入法,难道没有人在意这个问题么?
光标在'搜'字符上
按下 e 位于'了'
按下 e 位于'b'
按下 e 位于','
按下 e 位于'm'
按下 e 位于'e'
按下 e 位于'者'
按下 e 位于'法'
按下 e 位于','
按下 e 位于'么'
按下 e 位于'?'

楼主描述的是这样?
hanxiV2EX
2019-12-05 09:35:15 +08:00
fcitx 可以设置命令模式自动切换到英文状态。
jinliming2
2019-12-05 09:43:23 +08:00
因为中文这种语言的词组很大程度上是看上下文的,你可以了解一下中文分词的基本问题,要准确分词还要看概率频率之类的……

给一个简单的解决方案:用宏,固定往后跑 2 个字符,这样估计会好用一些……
telnetning
2019-12-05 09:43:34 +08:00
不少人在某个阶段应该都在意过这个问题,所以有了 vimim,可以一定程度上解决这个问题。
但是可能一段时间后,大家发现了,为啥我要在 vim 里写中文折磨自己呢,或者形成了自己的编辑惯性,也就不再折腾这种了吧。
我也是曾经折腾过 vimim,主要是想用 vim 写 markdown,后来明白了,没必要折腾自己,vim 老老实实写代码,markdown 老老实实用各种好用的 md 编辑器就完事了。
Tumblr
2019-12-05 09:47:34 +08:00
所以我的代码里习惯用英文写注释。。。
意外之喜就是,我带的一批人现在的英语词汇量增加了,同时并不那么排斥英文资料了(微软系资料为主,平时就是丢个 en-us 的链接)。以前他们会第一时间用网页翻译,现在对于一些比较短的文章,可以直接看了。
iCyMind
2019-12-05 09:53:44 +08:00
没办法, 不支持实时的中文分词.

不过至少你还可以用 jkhl 定位, 比英文定位慢, 但至少比鼠标快把?
jdhao
2019-12-05 09:54:35 +08:00
不在 Vim 里使用中文,一般都是用英文
iCyMind
2019-12-05 09:54:54 +08:00
不仅你搜到的都是输入法, 甚至你的帖子的回复也有一大部分的输入法, 哈哈哈太讽刺了
jinliming2
2019-12-05 09:55:52 +08:00
或者自己数字符,比如往右跳 5 个字,就按 5l,往左跳 7 个字,就按 7h 之类的
poplar50
2019-12-05 10:01:33 +08:00
hjkl 也可以 100h 100k 这么用。上下加个 g,基本也还行。
klaas
2019-12-05 10:04:39 +08:00
我还以为只有我有这种烦恼呢
henices
2019-12-05 10:12:51 +08:00
为啥不用 markdown 呢,vim 写代码用啊,VNote vim mode 真不错。
season4675
2019-12-05 10:13:46 +08:00
我就一个问题……为啥要写中文……
iCyMind
2019-12-05 10:25:10 +08:00
@henices VNote vim mode 支持中文的分词?
LuffyWong
2019-12-05 10:34:07 +08:00
简直不能更痛苦, 写中文就是要中英文切换, 再加上 vim 的模式切换 贼烦
scriptB0y
2019-12-05 10:40:56 +08:00
是的。。。我想一切东西都在 Vim 中写,就中文一直蛋疼

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/626094

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX