怎么根据不同的文件夹来配置不不同的vim设置?
-
- 帖子: 64
- 注册时间: 2009-07-02 19:11
怎么根据不同的文件夹来配置不不同的vim设置?
如题,怎么根据不同的文件夹来配置不不同的vim设置?比如,在一个编程的文件夹中设置缩进等功能,在编辑文档的文件夹中设置一些缩写等。
- 自由建客
- 帖子: 13468
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
Re: 怎么根据不同的文件夹来配置不不同的vim设置?
代码: 全选
>0< ~$ cat /usr/local/bin/vimide
#!/bin/sh
VIMRC=/etc/vimide/vimrc
[ -e "${HOME}/.vimide/vimrc" ] && VIMRC="${HOME}/.vimide/vimrc"
COMMAND=`basename $0`
if [ $COMMAND = "vimide" ]; then
echo $COMMAND
vim -u "$VIMRC" $@
elif [ $COMMAND = "gvimide" ]; then
GVIMRC=/etc/vimide/gvimrc
[ -e "${HOME}/.vimide/gvimrc" ] && GVIMRC="${HOME}/.vimide/gvimrc"
echo $COMMAND
gvim -u "$VIMRC" -U "$GVIMRC" $@
else
echo 'Please use "vimide" or "gvimide"'
fi
>0< ~$ ls -l /usr/local/bin/gvimide
lrwxrwxrwx 1 root staff 6 11月 15 01:39 /usr/local/bin/gvimide -> vimide*
>0< ~$ sed -n '1,2p' /etc/vimide/vimrc
runtime! debian.vim
set runtimepath=~/.vimide,/etc/vimide,$VIMRUNTIME,/etc/vimide/after,~/.vimide/after
>0< ~$
- lilydjwg
- 论坛版主
- 帖子: 4249
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 怎么根据不同的文件夹来配置不不同的vim设置?
这样?
代码: 全选
:h 'exrc'