最近用某个用户登录服务器后,使用vi ,经常会出现卡死的情况
开启了另一个终端对进出strace后,发现卡死在connect函数
Process 12251 attached– interrupt to quit
connect(4, {sa_family=AF_FILE, path=”/dev/gpmctl”…}, 13
连接/dev/gpmctl时出现阻塞。
/dev/gpmctl是与鼠标相关的驱动,为虚拟终端提供鼠标支持。
在.vimrc文件中有关于这个参数的设置:
” In many terminal emulators the mouse works just fine, thus enable it.
if has(‘mouse’)
set mouse=a
endif
set mouse=a这一项在终端类型为xterm时可以正常使用,在终端为linux(未时能gpm)时会出现问题。
解决方法:
1) 注释掉个设置
2) 更改这个设置:
if $TERM !=”linux”
set mouse=a
endif
Vi卡死问题解决方法
转载请注明出处:服务器评测 » Vi卡死问题解决方法
相关推荐
- *███ 双 E5-2660 / 64GB / 2x500GB SSD / 1Gbit 不限流量 – 49 美元 ███
- *27 美元专用服务器 ★ 前 15 位购买者 ★ 35% 永久折扣 ★ 双倍内存 ★ 免费千兆
- TMS 黑色星期五大促销!Zen4 大减价!9950X 和 14900K 降价!当天设置!
- *30% 折扣荷兰专用服务器 – 具有 DDoS 保护的高性能托管
- *★★ 所有中西部专用服务器终身 60% 折扣 | 美国印第安纳波利斯 ★★
- *27 美元专用服务器 ★ 前 15 位购买者 ★ 35% 永久折扣 ★ 双倍内存 ★ 免费千兆
- *黑色星期五特惠,每月 29 美元起 | 即时设置 Intel AMD Nvida | 3 个美国地点
- *裸机专用服务器仅需 58 美元,最高配备 12 核和 72GB RAM – CloudDC.us