vimdiff отключают/разрешают цветовое кодирование

Эта ссылка могла бы быть полезной. http://answers.google.com/answers/threadview/id/739467.html

Два непосредственных различия между нерабочей строкой и некоторыми подсказками в ссылке:

  1. Все исключает, прибывают после каталога верхнего уровня.
  2. Не может иметь НИКАКИХ пробелов после последнего --exclude.

24
12.01.2013, 10:43
6 ответов

Можно легко деактивировать раскрашивание vim

:diffoff!

И включать его снова

:windo diffthis
17
27.01.2020, 19:40
  • 1
    Это не отключает/разрешает цветовое кодирование. Это выключает и включает различный режим. –  Mihai Capotă 08.10.2016, 02:02
  • 2
    @Mihai, Мой ответ решает вопрос, который поднят в te теле вопроса. Заголовок не полностью отражает, что этот сэр I –  Bernhard 08.10.2016, 19:35

Подсветка синтаксиса в vim может быть превращен прочь/на с :syntax off и :syntax on.

12
27.01.2020, 19:40

TERM=vt100 vimdiff должен вызвать vimdiff с ТЕРМИНОМ временно набор к vt100. (пока команда не заканчивается). Это помогает судить других: xterm или xterm-цвет или xterm-256color, и т.д.

5
27.01.2020, 19:40

поместите это в свой .vimrc:

if &diff
    syntax off
endif

то, что это делает, отключают подсветку синтаксиса, если Вы запускаете в различном режиме.

10
27.01.2020, 19:40

Вы можете решить проблему с красным цветом, добавив следующее в свой ~ / .vimrc :

highlight! link DiffText Todo

Кредит: https: // stackoverflow .com / a / 13370967/200234

3
27.01.2020, 19:40

Для меня редактирование количества поддерживаемых цветов (см. : help t_Co ) является решением:

set t_Co=0

При выделении различий возникают проблемы с окраской (например, желтым по белому), независимо от того, включена ли подсветка синтаксиса или нет.

Выделение различий, являющееся целью vimdiff, по-прежнему работает с этой опцией, но просто как обратное видео, которое можно прочитать здесь.

Вы можете настроить другие параметры, упомянутые ранее, но это устраняет проблему с удобочитаемостью.

4
27.01.2020, 19:40

Теги

Похожие вопросы