ubaldot / vim-conda-activate

Activate Conda environments in Vim.
https://www.vim.org/scripts/script.php?script_id=6074
BSD 3-Clause "New" or "Revised" License
18 stars 0 forks source link

Add a CondaEnvActivated autocommand-event. #6

Closed ubaldot closed 1 year ago

ubaldot commented 1 year ago

Once a virtual environment is activated, the user wants to perform some additional actions. It could be handy to have an autocommand-event that triggers after a conda environment is activated.

To do that check :help :doautocmd. A sketch of how it should look like is as follows:

command -nargs=? -complete=customlist,condafuncs.CondaComplete
                \ CondaActivate call <SID>condafuncs.CondaActivate(<f-args>)
                \ | doautocmd User CondaEnvActivated

autocmd User CondaEnvActivated echom $'{$CONDA_DEFAULT_ENV} activated.'

...or something similar.