1.软文推荐

2.软文推荐

3.软文推荐

我一直在想,为什么我服务器上 vim 为什么在鼠标方面表现得如此愚蠢:不能像平时那样跳转、复制、粘贴。尽管在 /etc/vim/vimrc.local 中已经设置了。

set mouse=

最后我终于知道为什么了,多谢 bug #864074 并且修复了它。原因是,当没有 ~/.vimrc 的时候,vim 在 vimrc.local 之后加载 defaults.vim,从而覆盖了几个设置。

在 /etc/vim/vimrc 中有一个注释(虽然我没有看到)解释了这一点:

" Vim will load $VIMRUNTIME/defaults.vim if the user does not have a vimrc.
" This happens after /etc/vim/vimrc(.local) are loaded, so it will override
" any settings in these files.
" If you don't want that to happen, uncomment the below line to prevent
" defaults.vim from being loaded.
" let g:skip_defaults_vim = 1

我同意这是在正常安装 vim 后设置 vim 的好方法,但 Debian 包可以做得更好。在错误报告中清楚地说明了这个问题:如果没有 ~/.vimrc,/etc/vim/vimrc.local 中的设置被覆盖。这在Debian中是违反直觉的 – 而且我也不知道其他包中是否采用类似的方法。

由于 defaults.vim 中的设置非常合理,所以我希望使用它,但只修改了一些我不同意的项目,比如鼠标。最后,我在 /etc/vim/vimrc.local 中做了以下操作:

if filereadable("/usr/share/vim/vim80/defaults.vim")
 source /usr/share/vim/vim80/defaults.vim
endif
" now set the line that the defaults file is not reloaded afterwards!
let g:skip_defaults_vim = 1
" turn of mouse
set mouse=
" other override settings go here

可能有更好的方式来获得一个不依赖于 vim 版本的通用加载语句, 但现在我对此很满意。

本文来源:www.lxlinux.net/7276.html,若引用不当,请联系修改。

相关文章 8

1

网站的带宽速度到底应该如何计算(网站的带宽速度怎么算) 3分钟前

计算带宽,相信很多人都不清楚吧。它可以说是一件极具挑战性的事情。因为它在计算的时候,需要考虑很多因素。说白了就是电脑的网速...

2

阿里云服务器ECS共享标准型S6特惠活动 S6实例全新发布(阿里云服务器ECS是哪种类型的服务 6分钟前

阿里云ECS云服务器推出新一代共享标准型S6实例,第六代共享标准型产品更高性价比之选CPU性能更优,S6实例满足90%中小企业建站、Web应用搭...

3

半月湾:IPLC流量转发,沪美IPLC/沪德IPLC/沪俄IPLC/广新IPLC/广印IPLC等,月付12.99美金 7分钟前

半月湾怎么样?半月湾好不好? 半月湾,香港商家,主要提供洛杉矶CN2 GIA、香港CN2 GIA、广东BGP等kvm vps和端口转发服务。 现在半月湾新推出...

4

百度智能云:年度感恩回馈,身份证识别/通用文字识别/银行卡识别/驾驶证识别低至1. 8分钟前

百度智能云年度感恩回馈活动,推出大量AI智能云产品低至1折起,企业专享9670元礼包。目前,百度智能云优惠券用于指定产品,符合领取条...

5

bgpto:国外服务器夏季促销,日本服务器6.5折、新加坡7.5折,20M带宽,低至$93/月(美国bgp服务 9分钟前

bgpto怎么样? bgp.to日本机房、新加坡机房的独立服务器在搞特价促销,日本独立服务器低至6.5折优惠,新加坡独立服务器低至7.5折优惠,所...

6

RAKsmart美国服务器Centos 6添加单IP和多IP配置教程(RakSmart) 10分钟前

一直以为RAKsmart在业内都拥有不错的口碑,机房位于美国加利福尼亚圣何塞市,是美国机房位置中距离中国大陆最近的美国机房,在国内访问...

7

wordpress外贸网站建设主题 wordpress高级全行业外贸企业主题(wordpress做网站) 10分钟前

wordpress外贸网站建设主题,wordpress高级全行业外贸企业主题,现代扁平化简约流行设计+自适应移动端设备完善的外贸企业建站功能模块+在线...

8

详解Torrents工作原理 13分钟前

Torrents或BitTorrents文件,也叫种子文件,是开源的点对点文件共享方式。种子文件一般用于在用户之间共享大型媒体文件,本篇文章重点为大...