Это сводит меня с ума, я делаю
:set ft=text
Чтобы увидеть что-то, в противном случае все ссылки исчезают в уценке и цитаты в JSON.
Как отключить это раз и навсегда?
syntax-highlighting
firedev
источник
источник
:redir > foo
,:hi
(просмотреть все Изюминку группы прижимной пространства),:redir end
и добавить содержимое вновь созданныйfoo
файл здесь.Ответы:
(угадайте здесь, пожалуйста, предоставьте скриншот / дополнительную информацию)
Вы можете изменить
conceallevel
настройки:источник
conceallevel
сбрасывается каждый раз, когда вы открываете файл. Есть ли способ заставить его всегда придерживаться 0?set conceallevel=2
conceallevel
по умолчанию для каждого файла устанавливается значение 2. Это можно отключить с помощью:let g:indentLine_setConceal = 0
g:indentLine_setConceal = 0
по сути, делает так, чтобы плагин Indentline больше не работал. Я нашел,let g:indentLine_fileTypeExclude = ['json']
работал лучше для меня.Если вы используете плагин «indentLine» или другие плагины, которые могут изменить «скрыть» функции в vim. Это связано с тем, что этот плагин включает функцию скрытия Vim, которая автоматически скрывает фрагменты текста на основе подсветки синтаксиса. Этот параметр будет применяться ко всем элементам синтаксиса. В частности, в плагине «indentLine» он будет перезаписывать «concealcursor» и «conceallevel» для:
Итак, я изменил его на следующее значение в моем файле .vimrc:
другой набор заключается в
let g:indentLine_concealcursor = "nv"
том, чтобы скрытый текст окружал ваш курсор только в режиме вставки и в визуальном режиме. Надеюсь, что это может помочь вам.источник
Если вы используете indentLine и хотите сохранить его работать , но не хотите , чтобы Vim от прятать вещи в JSON и Markdown, решение попросить ваш синтаксис , чтобы не использовать скрывающие функцию.
Для файлов синтаксиса JSON и Markdown, включенных в vim-polyglot , это выполняется с помощью следующих двух строк:
источник
Если вы используете плагин plasticboy / vim-markdown , вставьте
.vimrc
:источник