Detectar neovim terminal de bash en bashrc

Pregunta:

¿Neovim establece alguna variable de entorno que me permita detectar desde bash que la terminal es neovim? Quiero cambiar el comportamiento de mi .bashrc si neovim es la terminal.

Respuesta:

Comparé la salida de ejecutar env en un terminal estándar con la salida cuando lo ejecuto dentro de Neovim, y parece que estas variables son nuevas:

VIMRUNTIME=/usr/local/Cellar/neovim/HEAD/share/nvim/runtime
VIM=/usr/local/Cellar/neovim/HEAD/share/nvim
NVIM_LISTEN_ADDRESS=/var/folders/_8/sy7jjpw55mbgn2prml0fbsgc0000gn/T/nvimaLHjPR/0

(El vim que tengo también tiene $VIM y $VIMRUNTIME por lo que su mera presencia no indica Neovim vs Vim …)

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım