vim: altera o esquema de cores para o shell interno

0

Estou usando o colorscheme solarizado para o gvim. Eu estou usando 'light' para edição normal. Eu quero mudar para 'dark' quando invoco o shell interno do vim (: sh). Existe uma maneira de fazer isso?

    
por Utkarsh Sinha 14.06.2012 / 03:20

2 respostas

0

Você só pode ter um esquema de cores de cada vez. Além disso, a pseudo-shell que você obtém com :sh é muito limitada e, entre outras limitações, não consegue exibir as cores.

Use uma sessão de terminal real, ou CLI Vim.

    
por 14.06.2012 / 06:17
0

O Vim não possui um shell interno. Ele gera um novo shell como a tarefa de primeiro plano, dentro de uma emulação de terminal "burra" se estiver usando o gvim.

A melhor maneira de obter o mesmo efeito ao usar o gvim é gerar um xterm (ou similar), usando :!xterm ou similar. Você pode mapear isso para um atalho de teclado para torná-lo mais rápido.

    
por 14.06.2012 / 06:51