2015-05-28 85 views
0

我想在vimrc中設置一個環境變量。我想要做的僞代碼是在vimrc中設置環境變量

if(file x exists in current directory) 
path = get absolute path of file x 
env = path 

我該怎麼在vimrc中做這個?

感謝

+0

我不明白你正試圖在這裏做什麼?你爲什麼要在vimrc中設置環境變量? 'env = path'是什麼意思? –

+0

env = path我的意思是將環境變量的值設置爲文件的絕對路徑。我正在使用cscope。我想在不同的項目中將CSCOPE_DB設置爲不同的值。 – ekhan

+1

':cscope add'(':他E563')是否更直接地做你想要的東西? –

回答

1

XY荷蘭國際集團的問題有點VIM支持:cscope add命令(請參閱幫助條目:h E563等)來控制其cscope的數據庫正在使用中。

這應該是一個更直接(更可控)的方法來做這裏所期望的。

0

如果你只需要影響的Vim的路徑,它是那麼容易,因爲:

:let $PATH=...