使用 vim 的时候,会越用越卡,但是切换一个 buffer,再切换回来就不卡了,大家也是这种情况吗?还是我的 vimrc 哪里还有问题?

2017-09-28 13:17:54 +08:00
 yehuohan
5320 次点击
所在节点    Vim
18 条回复
582033
2017-09-28 13:53:09 +08:00
没有
knightdf
2017-09-28 14:34:30 +08:00
没有,我都开很久的
yehuohan
2017-09-28 15:00:29 +08:00
@knightdf
@582033
你们开着 ycm 吗?
582033
2017-09-28 15:02:25 +08:00
没开
henices
2017-09-28 15:11:44 +08:00
根据我的经验,大概率是某个插件造成的,你可以使用排除法,看看是哪个插件。
tamlok
2017-09-28 15:12:29 +08:00
用 gvim 试试,先排除是不是终端的问题。之前在 tmux 里面用 vim,有时候会卡很长一段时间。。。
chinawrj
2017-09-28 15:19:29 +08:00
@tamlok 试 tmux 的 D 命令,把所有的 client 踢掉看看。
svenFeng
2017-09-28 15:22:31 +08:00
@yehuohan ycmd 内存占用非常恐怖。。。所以解决方案是。。。加内存。。。。。
yehuohan
2017-09-28 16:40:50 +08:00
@tamlok 用的是 gvim
yehuohan
2017-09-28 16:42:15 +08:00
@svenFeng 内存够了,还有 4 个多 G,但是 ycmd 只用到了 100 来 mb
yehuohan
2017-09-28 16:43:50 +08:00
@henices 我感觉是 ycm,特别是写 python 时,开的 ycm 补全,卡得比较快,c/c++还好点
tamlok
2017-09-28 18:44:44 +08:00
@chinawrj 一般在本地用 tmux,只有一个 client,应该不是这个问题。遇到概率低,但很抓狂,后来用 gvim 了。
halmstad
2017-09-28 19:47:36 +08:00
经验来说 应该 syntax 语法高亮的问题
acdfjelxe
2017-09-29 02:30:01 +08:00
所以还是 deoplete/neocomplete 好
sumu
2017-09-29 08:41:50 +08:00
卡=cpu,用另外一个终端看看 cpu 去哪儿了,一看就知
knightdf
2017-09-29 10:42:52 +08:00
@yehuohan 开啊
irenicus
2017-09-29 11:42:50 +08:00
魔改了一个语法高亮文件,后来就开始卡了。
所以可能跟某个插件的性能有关,尤其是自己瞎写的那种
yehuohan
2017-10-08 21:47:59 +08:00
@halmstad 确实,syntax off 后就好多了

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

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

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

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

© 2021 V2EX