Usando una shell en gVIM
Seguramente más de uno utilizará gVIM habitualmente, y sabrá que una de las funcionalidades de este editor (y del VIM normal también) es abrir una shell con el comando :sh, lo cual muchas veces resulta útil si somos tan vagos que no queremos cambiar de ventana.
Sin embargo, si utilizamos un prompt con colores sale horrible. Se ven los códigos de color y no el color en sí, las letras se pisan unas a otras… un desastre.
Con estas breves líneas en el .bashrc nos ahorramos este problema. Simplemente comprueba que haya una variable de entorno que nos indica que la shell pertenece al VIM, y utiliza un prompt distinto en ese caso:
if [ "0$VIM" != "0" ]; then
export PS1="u@VIMShell(w)$ "
alias 'ls'='ls --color=never -pF' # Se lía con cualquier cosa que lleve color
else
export PS1= ... # Nuestro prompt normal
fi
Majo, ¿eh?









Great tip!! Thanx a lot ;)
Comentario por Marcos — 16/7/2004 @ 7:05 pm
Me podrían decir donde puedo ubicar estos caracteres en
gvim como por ejemplo [ \ ]
Comentario por Fernando — 29/6/2005 @ 3:47 pm