Я использую соляризованную цветовую схему для gvim. Я использую «свет» для нормального редактирования. Я хочу переключиться на «темный», когда я вызываю внутреннюю оболочку vim (:sh). Есть ли способ сделать это?

2 ответа2

0

Вы можете использовать только одну цветовую схему за раз. Кроме того, вы получаете псевдооболочку :sh очень ограничен и, среди прочих ограничений, не может отображать цвета.

Вместо этого используйте реальную терминальную сессию или CLI Vim.

0

У Vim нет внутренней оболочки. Он порождает новую оболочку в качестве задачи переднего плана, внутри "тупой" эмуляции терминала, если используется gvim.

Лучший способ получить тот же эффект при использовании gvim - создать xterm (или аналогичный), используя :!xterm или аналогичный. Вы можете сопоставить это с сочетанием клавиш, чтобы сделать его быстрее.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .