用了一个大牛的vim配置文件
2011-02-23 20:35
441 查看
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就可以正常用了。发现确实有很多不同。
慢慢体会把。
我看到了编码格式,
看到文件的路径
看到了{}代码被缩起来了。
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下的,因为这是首先去访问的。
http://www.cppblog.com/guojingjia2006/archive/2010/08/04/122231.html
一直对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’ 可以看到详尽的解释。
博客上有一个 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就可以正常用了。发现确实有很多不同。
慢慢体会把。
我看到了编码格式,
看到文件的路径
看到了{}代码被缩起来了。
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下的,因为这是首先去访问的。
http://www.cppblog.com/guojingjia2006/archive/2010/08/04/122231.html
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’ 可以看到详尽的解释。
相关文章推荐
- 分享一个强大的vim配置文件
- 自己用的一个vim配置文件
- 使用git提交一个自己的vim配置文件
- vim的一个配置文件+详解
- 一个比较成功的vim配置文件
- 一个vim的配置文件
- 一个vim的配置文件
- 再发一个vim配置文件(ubuntu)
- 关于Vim的一个配置文件
- 再发一个vim配置文件(ubuntu)
- 一个好用的 vim 配置文件
- vim的一个配置文件
- 给大家发一个linux下vim的很好用的配置文件
- 备份一个vim配置文件
- 强大的vim配置文件
- phpMyAdmin配置文件现在需要一个短语密码
- 如何写一个混淆配置文件
- 强大的vim配置文件,让编程更随意
- 配置一个高效的PHP开发环境Vim
- 配置文件多个一个">"符号,导致struts抛出了匪夷所思的错误