Como romainl disse, você tem :let &option
. Mas no seu caso, como você deseja adicionar um caminho para uma lista de caminhos, seria:
exe 'set rtp+=' . expand('~/.marslo/.vim/bundle/vundle')
Isso só adicionará o caminho se ainda não estiver presente no & rtp.
Ou (observe o uso do operador .=
em vez do +=
one)
let &rtp .= ','.expand('~/.marslo/.vim/bundle/vundle')
No entanto, desta vez, se já estiver presente em seu & rtp, ele será adicionado novamente. Como tal, prefira usar :execute
+ :set
no seu caso específico.