|
|
最近更新完vi和vim后发现一切都和以前不同了,到官方论坛上找了一下,把变化和原因总结一下:
1、最近更新的vi,vim, gvim已重新安排到了core和extra仓库(原来是在哪个仓库?鬼记得)
2、在sudo pacman -Syu更新前,需要手动sudo rm /usr/bin/{view,rview}
3、现在的vi是真正的vi了(以前其实是vim改成的)。
4、现在archlinxu缺省的vim配置放在/usr/share/vim/vimcurrent/archlinux.vim,然后通过/etc/vimrc中的runtime!命令来调用它。这样的好处是,日后你在/etc/vimrc中所做的修改就不会在更新后被覆盖掉了。
5、现在vim缺省设置和原官方版一致,是没有打开语法高亮、搜索高亮、自动缩进等,需要的话得自行在/etc/vimrc或者~/.vimrc中加上syntax enable、set hlsearch和set autoindent来打开。或者干脆cp /usr/share/vim/vim72/vimrc_example.vim ~/.vimrc。
要看旧版本的/etc/vimrc,可以参见http://pastebin.com/f25d72a1f (老外贴的,一个月有效期,其实和vimrc_example.vim差不多)。
个人推荐如果不是什么特别需要,完全可以删掉vi了。然后给vi做个alias或者link到vim就行了。
archlinux这样做,使得vim和vi的配置和官方保持了一致,对其它发行版过来的用户不会产生困扰,符合它自己KISS的信念。(不过个人对此不感冒,毕竟麻烦点了) |
|