新手配置【VIM】插件 ------ 憋呀!真憋呀!

Vim、Emacs配置和使用
回复
头像
vogue1987
帖子: 31
注册时间: 2009-08-09 19:10

新手配置【VIM】插件 ------ 憋呀!真憋呀!

#1

帖子 vogue1987 » 2010-06-20 15:50

我以前的配置文件是在 ~/.vimrc,配置都正常没什么问题。
后来我看人家的 vim 有文件浏览视图,查了下是用的 NERD tree 插件。于是我也去下载。

坛子上一个高手说,可以这样组织目录:

代码: 全选

用户家目录
   |---.vim
        |---plugin
        |---colors
        |---syntax
我就这样组织目录了,而且把 .vimrc 配置文件也放到了 .vim 目录,结果以前的设置就失效了。如果我再把 .vimrc 放到用户家目录就没有问题了。难道 .vimrc 只能放在用户家目录?

还有一个问题是:NERD Tree 插件可以用了,可是每次打开 vim 必须重新输入 :NERDTree 才能打开,有没有办法始终让它打开?
还有最后一个问题是:如果我定位到NERDTree视图中的某个文件,在新选项卡中打开这个文件的话,NERDTree就消失了,新的选项卡没有NERDTree窗口,这个怎么解决呀?怎么才能让它不管在哪个选项卡始终都出现呢?

小弟在这等各位指点,憋死了快 :em06
头像
Crazier
帖子: 1051
注册时间: 2007-09-23 17:06
联系:

Re: 新手配置【VIM】插件 ------ 憋呀!真憋呀!

#2

帖子 Crazier » 2010-06-20 17:10

关注下
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 新手配置【VIM】插件 ------ 憋呀!真憋呀!

#3

帖子 lilydjwg » 2010-06-25 12:00

vogue1987 写了:我以前的配置文件是在 ~/.vimrc,配置都正常没什么问题。
后来我看人家的 vim 有文件浏览视图,查了下是用的 NERD tree 插件。于是我也去下载。

坛子上一个高手说,可以这样组织目录:

代码: 全选

用户家目录
   |---.vim
        |---plugin
        |---colors
        |---syntax
我就这样组织目录了,而且把 .vimrc 配置文件也放到了 .vim 目录,结果以前的设置就失效了。如果我再把 .vimrc 放到用户家目录就没有问题了。难道 .vimrc 只能放在用户家目录?
这个是编译时指定的,默认就只能放那儿,放别处你又不告诉它Vim怎么找得到呢?
vogue1987 写了: 还有一个问题是:NERD Tree 插件可以用了,可是每次打开 vim 必须重新输入 :NERDTree 才能打开,有没有办法始终让它打开?
还有最后一个问题是:如果我定位到NERDTree视图中的某个文件,在新选项卡中打开这个文件的话,NERDTree就消失了,新的选项卡没有NERDTree窗口,这个怎么解决呀?怎么才能让它不管在哪个选项卡始终都出现呢?
用过一段时间NERDTree,感觉对我用处不大,已卸载,所以我没有办法知道怎么解决了。建议你看看它自带的文档。
头像
不穿秋裤
帖子: 33
注册时间: 2009-12-03 23:01

Re: 新手配置【VIM】插件 ------ 憋呀!真憋呀!

#4

帖子 不穿秋裤 » 2010-06-28 1:02

.vimrc 确实是只能放在家目录里的~ 至少如果你不折腾的话是这样的。

始终打开 NERDTree 看起来也别扭啊,建议还是绑两个键,以后也不用每次都输入 :NERDTree 和 :NERDTreeClose 来开关。

比如在 vimrc 里加这么一行

代码: 全选

nmap <F3> :NERDTree <CR>
nmap <F4> :NERDTreeClose <CR>
 
以后开机要用它的时候按下 F3 就好了,不要用它的时候按下 F4 就让它滚蛋 :em02
回复