একটি নিয়মিত শেল এ:
$ env | grep -i vim
EDITOR=vim
ব্যবহারের পরে :shell
$ env | grep -i vim
EDITOR=vim
VIMRUNTIME=/usr/share/vim/vim80
VIM=/usr/share/vim
MYVIMRC=/home/martin/.vim/vimrc
সুতরাং এটি দেখায় তেজ সেট করে মত VIMRUNTIME, VIMএবং MYVIMRCবিভিন্ন পরিবেশের। এর মধ্যে VIMআমার কাছে সবচেয়ে নির্ভরযোগ্য বলে মনে হচ্ছে (আপনার কাছে একটি ভিএমআরসি বা এমনকি ভিএম রানটাইম নাও থাকতে পারে)।
আপনি নিজের পরিবেশের ভেরিয়েবলগুলি সেট করতে পারেন:
:let $HELLO = "test"
:shell
$ echo $HELLO
test
আপনি যে বাফারটি সম্পাদনা করছেন সে সম্পর্কে তথ্য যোগাযোগ করার জন্য এটি বিশেষভাবে কার্যকর; উদাহরণ স্বরূপ:
:let $VIM_FILETYPE = &filetype
:let $VIM_FILENAME = expand('%:p')
এর মতো কিছু হিসাবে প্রদর্শিত হবে:
VIM_FILETYPE=go
VIM_FILENAME=/home/martin/a.go