用了一个大牛的vim配置文件

本文记录了作者尝试使用一位高手的vim配置文件的过程,并解决了遇到的问题,如中文乱码、命令执行异常等。文中还介绍了如何正确地从Google Code获取配置文件,并详细描述了配置文件的安装步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

http://nootn.com/blog/Tool/22/ 大牛的vim配置文件,一直在更新。

博客上有一个 1.24更新的vimrc,我直接paste到我的

/etc/vim 目录下的vimrc中。

结果发现里头中文都是乱码,而且vim有点不听指挥了。

 

网友们都follow him,大牛创建了一个google的code,

http://code.google.com/p/asins/source/checkout

没有找到哪里可以下载代码,但是有

上面说:

 

Use this command to anonymously check out the latest project source code:

# Non-members may check out a read-only working copy anonymously over HTTP.
svn checkout http://asins.googlecode.com/svn/trunk/ asins-read-only
于是,在apt-get install subversion之后,有
......
A    asins-read-only/vim/vimfiles/plugin/a.vim
A    asins-read-only/vim/vimfiles/plugin/neocomplcache.vim
A    asins-read-only/vim/vimfiles/plugin/NERD_commenter.vim
A    asins-read-only/vim/vimfiles/plugin/DoxygenToolkit.vim
A    asins-read-only/vim/vimfiles/plugin/checksyntax.vim
Checked out revision 10.
root@zhangbin-laptop:/etc/vim# ls
asins-read-only  vimrc.backup  vimrc.tiny
多了asins-read-only 文件夹。
自己的命令执行还是有点问题阿:
root@zhangbin-laptop:/etc/vim/asins-read-only/vim# ls
jsLint  vim73  vimfiles  _vimrc
root@zhangbin-laptop:/etc/vim/asins-read-only/vim# cp -r * ../
root@zhangbin-laptop:/etc/vim/asins-read-only/vim# cd ..
root@zhangbin-laptop:/etc/vim/asins-read-only# ls
jsLint  vim  vim73  vimfiles  _vimrc
不知道怎么用,觉得vim是不是我弄出来的,于是删除了它,后来发现,就是有vim文件夹。
root@zhangbin-laptop:/etc/vim# rm -rf vim
root@zhangbin-laptop:/etc/vim# ls
asins-read-only  jsLint  vim73  vimfiles  _vimrc  vimrc.backup  vimrc.tiny
root@zhangbin-laptop:/etc/vim# mv _vimrc vimrc
root@zhangbin-laptop:/etc/vim# ls
asins-read-only  jsLint  vim73  vimfiles  vimrc  vimrc.backup  vimrc.tiny
root@zhangbin-laptop:/etc/vim# vim vimrc
Error detected while processing /usr/share/vim/vimrc:
line   47:
E185: Cannot find color scheme colorzone
Press ENTER or type command to continue
用gedit打开vimrc,注释掉47行。
然后,
root@zhangbin-laptop:/etc/vim/asins-read-only# cp -r vim ..
root@zhangbin-laptop:/etc/vim/asins-read-only# cd ..
root@zhangbin-laptop:/etc/vim# ls
asins-read-only  jsLint  vim  vim73  vimfiles  vimrc  vimrc.backup  vimrc.tiny
vim就可以正常用了。发现确实有很多不同。
慢慢体会把。

新vim效果

 

我看到了编码格式,

看到文件的路径

看到了{}代码被缩起来了。

 

yeah!vim好强大。大牛真好!

=============

rmdir不能删除非空目录。

rm 的f是强制删除,r是递归删除。

所以rm -rf 可以删掉非空目录。

=============

http://www.linuxsense.org/archives/88.html

 

 

linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中……
直接rm就可以了,不过要加两个参数-rf 即:rm -rf   目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思

 

需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的

当然,rm还有更多的其他参数和用法,man rm就可以查看了

=================

这是10.04的

 

root@zhangbin-laptop:/usr/share# ll vim

total 28

drwxr-xr-x   5 root root  4096 2011-01-15 09:25 ./

drwxr-xr-x 311 root root 12288 2011-02-23 21:55 ../

drwxr-xr-x   4 root root  4096 2011-01-15 09:25 addons/

drwxr-xr-x   2 root root  4096 2011-01-15 09:25 registry/

drwxr-xr-x  17 root root  4096 2011-01-15 09:25 vim72/

lrwxrwxrwx   1 root root     5 2011-01-14 16:11 vimcurrent -> vim72/

lrwxrwxrwx   1 root root     8 2011-01-14 16:11 vimfiles -> /etc/vim/

lrwxrwxrwx   1 root root    14 2011-01-14 16:11 vimrc -> /etc/vim/vimrc

lrwxrwxrwx   1 root root    19 2011-01-14 16:11 vimrc.tiny -> /etc/vim/vimrc.tiny

我现在发现,大牛的_vimrc是windows下的么?
=========================
关于vim的配置文件的目录,发现了三个。
下文的作者说,最为重要的是$HOME下的,因为这是首先去访问的。

vim-系列-配置目录

Posted on 2010-08-04 18:37  小果子 阅读(46)  评论(0)   编辑  收藏  引用 所属分类:  Linux 

一直对vim的配置目录很confused,我发现它的配置路径有好几个,除了home下面的.vim,还有/usr/share/vim/vim72和/usr/share/vim,三个目录到底哪个才是vim读取的路径呢?

经过我的几番尝试和小小Google了一下,终于得到了结果。原来vim的“runtimepath”共有三个,就是我上面所说的,但是vim读取这三个路径是有顺序的。

首先读取的目录就是$home/.vim,如果vim读取到了该目录下的syntax或者plugin,就不会再去读取usr目录了。

其次读取的目录是/usr/share/vim, 最后才读取/usr/share/vim/vim72。

我想vim的设计者这样设计是有原因的,当前登录用户的个性化设定肯定是优先考虑的,而/usr/share/vim是给所有用户使用的设置。所 以,对vim的设置和修改还是放在home目录比较好,一方面不会破坏系统原有设定,可以随时恢复,另一方面的好处我没有完全弄明白,具体请参见这位老兄 的文章http://stackoverflow.com/questions/1384582/vim-linux-ubuntu-directory-location-vim-syntax

其实vim的documentation已经有很详细的描述了,在vim的command模式中输入:help ‘runtimepath’ 可以看到详尽的解释。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

等风来不如迎风去

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值