Ok, he estado buscando por un tiempo y parece que no puedo encontrar la respuesta, así que espero que alguien me indique directamente ...Cómo reparar colores Vim (win32) cuando se ejecuta desde powershell?
Tengo (g) Vim 7.3 para windows instalado y estoy tratando de ejecutarlo desde el prompt de powershell (v2.0/Win 7-amd64). Vim comienza bien, pero todos los colores están conectados. Normalmente uso el tema del desierto para gVim. Para las shells POSIX usualmente uso el plugin CSApprox.vim para obtener los colores gVim en vim y funciona muy bien (todo lo que he configurado en .vimrc es el conjunto t_Co = 256 para él). De todos modos, probé vim con y sin el plugin 256 y CSApprox, pero aún obtengo los colores incorrectos cuando se lanza desde powershell (y cmd, pero vamos a quedarnos con powershell por simplicidad aquí). ¿Cómo puedo hacer que PowerShell vim se vea como GVim Desert sin cambiar de forma perma- nente los colores PowerShell fuera de Vim?
tengo exactamente el mismo problema –
Creo que esto es un problema con la paleta de colores utilizada por PowerShell. Uno tendría que modificar esta paleta para que coincida con un xterm predeterminado. No he perdido la esperanza, todavía. – user1129682
Compara el entorno de usuario de ps, cmd y lanzado directamente ("cualquier método donde los colores sean correctos"). Algo se presenta a vim de forma diferente a las diferentes fuentes. Sospecho que está almacenando información de perfil relativa a la ruta de inicio. Si busca en el acceso directo en el menú de inicio o en el escritorio, busque una propiedad 'iniciar en'. Luego ingrese en powershell o cmd, cambie a esa ruta, luego ejecute vim, ¿retoma los colores? – Xalorous